[RFC 0/8] gve PMD enhancement

Li, Xiaoyun xiaoyun.li at intel.com
Wed Jan 25 14:37:48 CET 2023


Where is tx queue setup?
And I believe that's also why patchwork is complaining code can't be applied.

> -----Original Message-----
> From: Guo, Junfeng <junfeng.guo at intel.com>
> Sent: Wednesday, January 18, 2023 2:54 AM
> To: Zhang, Qi Z <qi.z.zhang at intel.com>; Wu, Jingjing
> <jingjing.wu at intel.com>; ferruh.yigit at amd.com; Xing, Beilei
> <beilei.xing at intel.com>
> Cc: dev at dpdk.org; Li, Xiaoyun <xiaoyun.li at intel.com>; Zhang, Helin
> <helin.zhang at intel.com>; Guo, Junfeng <junfeng.guo at intel.com>
> Subject: [RFC 0/8] gve PMD enhancement
> 
> This patch set includs three main enhancements for gve PMD:
>  - support basic data path for DQO queue format
>  - support jumbo frame for GQI queue format
>  - add new AdminQ cmd to verify driver compatibility
> 
> Junfeng Guo (8):
>   net/gve: add Rx queue setup for DQO
>   net/gve: support device start and close for DQO
>   net/gve: support queue release and stop for DQO
>   net/gve: support basic Tx data path for DQO
>   net/gve: support basic Rx data path for DQO
>   net/gve: support basic stats for DQO
>   net/gve: support jumbo frame for GQI
>   net/gve: add AdminQ command to verify driver compatibility
> 
>  drivers/net/gve/base/gve_adminq.c |  29 ++-
> drivers/net/gve/base/gve_adminq.h |  48 +++++
>  drivers/net/gve/base/gve_osdep.h  |   8 +
>  drivers/net/gve/gve_ethdev.c      | 184 +++++++++++++++-
>  drivers/net/gve/gve_ethdev.h      |  53 +++++
>  drivers/net/gve/gve_rx.c          | 131 +++++++++---
>  drivers/net/gve/gve_rx_dqo.c      | 343
> ++++++++++++++++++++++++++++++
>  drivers/net/gve/gve_tx.c          |   3 +
>  drivers/net/gve/gve_tx_dqo.c      | 202 ++++++++++++++++++
>  drivers/net/gve/meson.build       |   1 +
>  10 files changed, 961 insertions(+), 41 deletions(-)  create mode 100644
> drivers/net/gve/gve_rx_dqo.c
> 
> --
> 2.34.1



More information about the dev mailing list