[ovs-dev] [PATCH v5 0/9] dpif-netdev: Partial HWOL fixes/refactoring/unit-tests.
Ilya Maximets
i.maximets at samsung.com
Mon Feb 18 16:00:16 UTC 2019
Few more fixes + dummy implementation to enable unit testing
of this feature.
One more patch with refactoring:
* https://patchwork.ozlabs.org/patch/996328/
Version 5:
* 'dp_packet_mbuf_init' --> generic 'dp_packet_init_special'
* 'dp_packet_offload_invalidate' --> 'dp_packet_offload_reset'
* Offload bitmasks turned to enum.
* Dropped redundant OVS_UNUSED.
* Added Acks from Flavio to corresponding patches.
Version 4:
* Rebase on current master.
Version 3:
* Skip tests on non-Linux systems.
Version 2:
* Patch #3 rebased on top of current master.
Ilya Maximets (9):
dpif-netdev: Reduce log level for not found mark id.
dp-packet: Constantify offloading APIs.
dp-packet: Refactor offloading API.
dp-packet: Add flow_mark support for non-DPDK case.
dp-packet: Copy flow mark on packet clone.
netdev-dummy: Implement dummy put/del flow offload API.
netdev-dummy: Set flow mark for offloaded flows.
netdev-dummy: Add flow offloading related logs.
dpif-netdev.at: Add basic test for partial HW offloading.
lib/dp-packet.c | 19 ++--
lib/dp-packet.h | 106 +++++++++++-----------
lib/dpif-netdev.c | 4 +-
lib/netdev-dpdk.c | 6 +-
lib/netdev-dummy.c | 206 +++++++++++++++++++++++++++++++++++++++----
lib/netdev.c | 4 +-
tests/dpif-netdev.at | 74 ++++++++++++++++
7 files changed, 337 insertions(+), 82 deletions(-)
--
2.17.1
More information about the dev
mailing list