mbox series

[v3,00/15] update idpf base code

Message ID 20230426102259.205992-1-wenjing.qiao@intel.com (mailing list archive)
Headers
Series update idpf base code |

Message

Wenjing Qiao April 26, 2023, 10:22 a.m. UTC
  This patch set updates idpf base code.

Wenjing Qiao (15):
  common/idpf/base: remove virtchnl related base code
  common/idpf/base: fix ctlq message send and receive
  common/idpf/base: fix ITR register definitions for AVF
  common/idpf/base: remove qregion struct variables
  common/idpf/base: move OEM capability to the last bit
  common/idpf/base: modify SSO/LSO and ITR fields
  common/idpf/base: add virtchnl2 error codes
  common/idpf/base: swap opcode and retval location in msg struct
  common/idpf/base: fix idpf_send_msg_to_cp prototypes
  common/idpf/base: fix memory leaks on ctrlq functions
  common/idpf/base: allocate static buffer at initialization
  common/idpf/base: replace MAKEMASK to IDPF_M
  common/idpf/base: add/delete queue groups commands
  common/idpf/base: add func to clean all DESCs on controlq
  common/idpf/base: update license and README

 .mailmap                                      |    8 +
 drivers/common/idpf/base/README               |    4 +-
 drivers/common/idpf/base/idpf_alloc.h         |    2 +-
 drivers/common/idpf/base/idpf_common.c        |   44 +-
 drivers/common/idpf/base/idpf_controlq.c      |   76 +-
 drivers/common/idpf/base/idpf_controlq.h      |    5 +-
 drivers/common/idpf/base/idpf_controlq_api.h  |   12 +-
 .../common/idpf/base/idpf_controlq_setup.c    |    2 +-
 drivers/common/idpf/base/idpf_devids.h        |    2 +-
 drivers/common/idpf/base/idpf_lan_pf_regs.h   |   37 +-
 drivers/common/idpf/base/idpf_lan_txrx.h      |   48 +-
 drivers/common/idpf/base/idpf_lan_vf_regs.h   |   35 +-
 drivers/common/idpf/base/idpf_osdep.h         |    4 +-
 drivers/common/idpf/base/idpf_prototype.h     |    6 +-
 drivers/common/idpf/base/idpf_type.h          |    4 +-
 drivers/common/idpf/base/meson.build          |    2 +-
 drivers/common/idpf/base/siov_regs.h          |    2 +-
 drivers/common/idpf/base/virtchnl.h           | 2866 -----------------
 drivers/common/idpf/base/virtchnl2.h          |  282 +-
 drivers/common/idpf/base/virtchnl2_lan_desc.h |   30 +-
 .../common/idpf/base/virtchnl_inline_ipsec.h  |  567 ----
 drivers/common/idpf/meson.build               |    2 +
 22 files changed, 447 insertions(+), 3593 deletions(-)
 delete mode 100644 drivers/common/idpf/base/virtchnl.h
 delete mode 100644 drivers/common/idpf/base/virtchnl_inline_ipsec.h
  

Comments

Qi Zhang April 26, 2023, 12:40 p.m. UTC | #1
> -----Original Message-----
> From: Qiao, Wenjing <wenjing.qiao@intel.com>
> Sent: Wednesday, April 26, 2023 6:23 PM
> To: Wu, Jingjing <jingjing.wu@intel.com>; Xing, Beilei
> <beilei.xing@intel.com>; Zhang, Qi Z <qi.z.zhang@intel.com>
> Cc: dev@dpdk.org; Liu, Mingxia <mingxia.liu@intel.com>; Qiao, Wenjing
> <wenjing.qiao@intel.com>
> Subject: [PATCH v3 00/15] update idpf base code
> 
> This patch set updates idpf base code.
> 
> Wenjing Qiao (15):
>   common/idpf/base: remove virtchnl related base code
>   common/idpf/base: fix ctlq message send and receive
>   common/idpf/base: fix ITR register definitions for AVF
>   common/idpf/base: remove qregion struct variables
>   common/idpf/base: move OEM capability to the last bit
>   common/idpf/base: modify SSO/LSO and ITR fields
>   common/idpf/base: add virtchnl2 error codes
>   common/idpf/base: swap opcode and retval location in msg struct
>   common/idpf/base: fix idpf_send_msg_to_cp prototypes
>   common/idpf/base: fix memory leaks on ctrlq functions
>   common/idpf/base: allocate static buffer at initialization
>   common/idpf/base: replace MAKEMASK to IDPF_M
>   common/idpf/base: add/delete queue groups commands
>   common/idpf/base: add func to clean all DESCs on controlq
>   common/idpf/base: update license and README
> 
>  .mailmap                                      |    8 +
>  drivers/common/idpf/base/README               |    4 +-
>  drivers/common/idpf/base/idpf_alloc.h         |    2 +-
>  drivers/common/idpf/base/idpf_common.c        |   44 +-
>  drivers/common/idpf/base/idpf_controlq.c      |   76 +-
>  drivers/common/idpf/base/idpf_controlq.h      |    5 +-
>  drivers/common/idpf/base/idpf_controlq_api.h  |   12 +-
>  .../common/idpf/base/idpf_controlq_setup.c    |    2 +-
>  drivers/common/idpf/base/idpf_devids.h        |    2 +-
>  drivers/common/idpf/base/idpf_lan_pf_regs.h   |   37 +-
>  drivers/common/idpf/base/idpf_lan_txrx.h      |   48 +-
>  drivers/common/idpf/base/idpf_lan_vf_regs.h   |   35 +-
>  drivers/common/idpf/base/idpf_osdep.h         |    4 +-
>  drivers/common/idpf/base/idpf_prototype.h     |    6 +-
>  drivers/common/idpf/base/idpf_type.h          |    4 +-
>  drivers/common/idpf/base/meson.build          |    2 +-
>  drivers/common/idpf/base/siov_regs.h          |    2 +-
>  drivers/common/idpf/base/virtchnl.h           | 2866 -----------------
>  drivers/common/idpf/base/virtchnl2.h          |  282 +-
>  drivers/common/idpf/base/virtchnl2_lan_desc.h |   30 +-
>  .../common/idpf/base/virtchnl_inline_ipsec.h  |  567 ----
>  drivers/common/idpf/meson.build               |    2 +
>  22 files changed, 447 insertions(+), 3593 deletions(-)  delete mode 100644
> drivers/common/idpf/base/virtchnl.h
>  delete mode 100644 drivers/common/idpf/base/virtchnl_inline_ipsec.h

Patch 11/15 on hold, as my previous comment in V2 was not be addressed.

For other patches

Acked-by: Qi Zhang <qi.z.zhang@intel.com>

Applied to dpdk-next-net-intel.

Thanks
Qi
> 
> --
> 2.25.1