Introduce basic doca offloads (forward and drop).

Eli Britstein (3):
  doca-pipe-group: Introduce module.
  dpif-offload-doca-netdev: Basic offloads implementation.
  dpif-offload-doca: Introduce doca offloads.

 lib/automake.mk                 |    5 +
 lib/doca-pipe-group.c           | 1291 +++++++++++++++++++++++++++++++
 lib/doca-pipe-group.h           |   80 ++
 lib/dpif-offload-doca-netdev.c  | 1266 ++++++++++++++++++++++++++++++
 lib/dpif-offload-doca-private.h |   84 ++
 lib/dpif-offload-doca.c         | 1118 ++++++++++++++++++++++++++
 lib/dpif-offload-provider.h     |    1 +
 lib/dpif-offload.c              |    5 +-
 lib/netdev-doca.c               |   24 +-
 lib/netdev-doca.h               |   15 +
 lib/ovs-doca.h                  |    4 +-
 11 files changed, 3888 insertions(+), 5 deletions(-)
 create mode 100644 lib/doca-pipe-group.c
 create mode 100644 lib/doca-pipe-group.h
 create mode 100644 lib/dpif-offload-doca-netdev.c
 create mode 100644 lib/dpif-offload-doca-private.h
 create mode 100644 lib/dpif-offload-doca.c

-- 
2.43.0

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to