Re: [PATCH v9 13/14] net/sxe: add virtual function

Stephen Hemminger
2025-07-16T20:16:29Z

On Wed, 16 Jul 2025 04:29:29 -0400
Jie Liu <liujie5@linkdatatechnology.com> wrote:

> Add virtual function.
>
> Signed-off-by: Jie Liu <liujie5@linkdatatechnology.com>
> ---
> drivers/net/sxe/base/sxe_queue_common.c | 4 +
> drivers/net/sxe/base/sxevf_hw.c | 951 +++++++++++++++
> drivers/net/sxe/base/sxevf_hw.h | 349 ++++++
> drivers/net/sxe/base/sxevf_regs.h | 119 ++
> drivers/net/sxe/meson.build | 37 +-
> drivers/net/sxe/pf/rte_pmd_sxe.h | 4 +-
> drivers/net/sxe/pf/sxe.h | 5 +-
> drivers/net/sxe/pf/sxe_filter.c | 177 +++
> drivers/net/sxe/pf/sxe_filter.h | 15 +
> drivers/net/sxe/pf/sxe_main.c | 2 +
> drivers/net/sxe/pf/sxe_phy.h | 1 +
> drivers/net/sxe/pf/sxe_stats.c | 9 +-
> drivers/net/sxe/pf/sxe_vf.c | 1427 +++++++++++++++++++++++
> drivers/net/sxe/pf/sxe_vf.h | 219 ++++
> drivers/net/sxe/sxe_testpmd.c | 130 +++
> drivers/net/sxe/vf/sxevf.h | 43 +
> drivers/net/sxe/vf/sxevf_ethdev.c | 768 ++++++++++++
> drivers/net/sxe/vf/sxevf_ethdev.h | 16 +
> drivers/net/sxe/vf/sxevf_filter.c | 493 ++++++++
> drivers/net/sxe/vf/sxevf_filter.h | 70 ++
> drivers/net/sxe/vf/sxevf_irq.c | 434 +++++++
> drivers/net/sxe/vf/sxevf_irq.h | 35 +
> drivers/net/sxe/vf/sxevf_main.c | 83 ++
> drivers/net/sxe/vf/sxevf_msg.c | 624 ++++++++++
> drivers/net/sxe/vf/sxevf_msg.h | 201 ++++
> drivers/net/sxe/vf/sxevf_offload.c | 31 +
> drivers/net/sxe/vf/sxevf_offload.h | 16 +
> drivers/net/sxe/vf/sxevf_queue.c | 210 ++++
> drivers/net/sxe/vf/sxevf_queue.h | 70 ++
> drivers/net/sxe/vf/sxevf_rx.c | 163 +++
> drivers/net/sxe/vf/sxevf_rx.h | 18 +
> drivers/net/sxe/vf/sxevf_stats.c | 162 +++
> drivers/net/sxe/vf/sxevf_stats.h | 31 +
> drivers/net/sxe/vf/sxevf_tx.c | 46 +
> drivers/net/sxe/vf/sxevf_tx.h | 14 +
> 35 files changed, 6958 insertions(+), 19 deletions(-)
> create mode 100644 drivers/net/sxe/base/sxevf_hw.c
> create mode 100644 drivers/net/sxe/base/sxevf_hw.h
> create mode 100644 drivers/net/sxe/base/sxevf_regs.h
> create mode 100644 drivers/net/sxe/pf/sxe_vf.c
> create mode 100644 drivers/net/sxe/pf/sxe_vf.h
> create mode 100644 drivers/net/sxe/vf/sxevf.h
> create mode 100644 drivers/net/sxe/vf/sxevf_ethdev.c
> create mode 100644 drivers/net/sxe/vf/sxevf_ethdev.h
> create mode 100644 drivers/net/sxe/vf/sxevf_filter.c
> create mode 100644 drivers/net/sxe/vf/sxevf_filter.h
> create mode 100644 drivers/net/sxe/vf/sxevf_irq.c
> create mode 100644 drivers/net/sxe/vf/sxevf_irq.h
> create mode 100644 drivers/net/sxe/vf/sxevf_main.c
> create mode 100644 drivers/net/sxe/vf/sxevf_msg.c
> create mode 100644 drivers/net/sxe/vf/sxevf_msg.h
> create mode 100644 drivers/net/sxe/vf/sxevf_offload.c
> create mode 100644 drivers/net/sxe/vf/sxevf_offload.h
> create mode 100644 drivers/net/sxe/vf/sxevf_queue.c
> create mode 100644 drivers/net/sxe/vf/sxevf_queue.h
> create mode 100644 drivers/net/sxe/vf/sxevf_rx.c
> create mode 100644 drivers/net/sxe/vf/sxevf_rx.h
> create mode 100644 drivers/net/sxe/vf/sxevf_stats.c
> create mode 100644 drivers/net/sxe/vf/sxevf_stats.h
> create mode 100644 drivers/net/sxe/vf/sxevf_tx.c
> create mode 100644 drivers/net/sxe/vf/sxevf_tx.h

Git complains when doing test merge

Applying: net/sxe: add virtual function
/home/shemminger/DPDK/main/.git/worktrees/sxe/rebase-apply/patch:3778: new blank line at EOF.
+