[PATCH v2 01/15] net/ngbe: add ethdev probe and remove for VF device

Stephen Hemminger stephen at networkplumber.org
Fri Jan 17 17:51:02 CET 2025


On Fri, 17 Jan 2025 18:41:00 +0800
Zaiyu Wang <zaiyuwang at trustnetic.com> wrote:

> Introduce virtual function driver in ngbe PMD, add simple init and
> uninit function to probe and remove the device.
> 
> Signed-off-by: Zaiyu Wang <zaiyuwang at trustnetic.com>
> ---
>  doc/guides/nics/features/ngbe_vf.ini |  11 ++
>  drivers/net/ngbe/base/meson.build    |   1 +
>  drivers/net/ngbe/base/ngbe.h         |   1 +
>  drivers/net/ngbe/base/ngbe_hw.c      |   4 +
>  drivers/net/ngbe/base/ngbe_vf.c      |  26 +++++
>  drivers/net/ngbe/base/ngbe_vf.h      |  13 +++
>  drivers/net/ngbe/meson.build         |   1 +
>  drivers/net/ngbe/ngbe_ethdev_vf.c    | 163 +++++++++++++++++++++++++++
>  8 files changed, 220 insertions(+)
>  create mode 100644 doc/guides/nics/features/ngbe_vf.ini
>  create mode 100644 drivers/net/ngbe/base/ngbe_vf.c
>  create mode 100644 drivers/net/ngbe/base/ngbe_vf.h
>  create mode 100644 drivers/net/ngbe/ngbe_ethdev_vf.c
> 
> diff --git a/doc/guides/nics/features/ngbe_vf.ini b/doc/guides/nics/features/ngbe_vf.ini
> new file mode 100644
> index 0000000000..71e7b8be81
> --- /dev/null
> +++ b/doc/guides/nics/features/ngbe_vf.ini
> @@ -0,0 +1,11 @@
> +;
> +; Supported features of the 'ngbe_vf' network poll mode driver.
> +;
> +; Refer to default.ini for the full list of available PMD features.
> +;
> +[Features]
> +Multiprocess aware   = Y
> +Linux                = Y
> +ARMv8                = Y
> +x86-32               = Y
> +x86-64               = Y
> \ No newline at end of file

NAK
Fix you editor settings.


More information about the dev mailing list