Hi

Netdev-doca requires a way to initialize doca-flow library, like dpdk library 
init.
This series generalizes this mechanism as a pre-step towards it.
Could you please review it?

Thanks,
Eli

>-----Original Message-----
>From: dev <[email protected]> On Behalf Of Eli Britstein
>Sent: Sunday, 30 November 2025 17:49
>To: [email protected]
>Cc: Eli Britstein <[email protected]>; Ilya Maximets <[email protected]>;
>David Marchand <[email protected]>; Maor Dickman
><[email protected]>
>Subject: [ovs-dev] [PATCH v1 0/4] Generic libraries
>
>Currently dpdk is a special case and has dedicated calls from the bridge module
>and entries in OVS schema.
>
>The legacy mode, (dpdk-init and other configurations in other_config) is kept 
>for
>backward compatability.
>
>A new generalized method is introduced, for example (configuration options are
>optional):
>ovs-vsctl add-library dpdk dpdk-lcore-mask=0x5
>
>Eli Britstein (4):
>  vswitch.ovsschema: Add libraries to Open_vSwitch.
>  ovs-vsctl: Add add/del-library commands.
>  lib: Introduce library module.
>  dpdk: Implement library_class_dpdk.
>
> lib/automake.mk            |   3 +
> lib/dpdk.c                 |  26 ++++++++
> lib/dpdk.h                 |   2 +
> lib/library-provider.h     |  25 ++++++++
> lib/library.c              | 128 +++++++++++++++++++++++++++++++++++++
> lib/library.h              |  18 ++++++
> utilities/ovs-vsctl.c      |  89 ++++++++++++++++++++++++++
> vswitchd/bridge.c          |  20 ++++++
> vswitchd/ovs-vswitchd.c    |   2 +
> vswitchd/vswitch.ovsschema |  27 +++++++-
> vswitchd/vswitch.xml       |  19 ++++++
> 11 files changed, 356 insertions(+), 3 deletions(-)  create mode 100644
>lib/library-provider.h  create mode 100644 lib/library.c  create mode 100644
>lib/library.h
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to