mbox series

[00/14] refactor MAC handling for hns3 PMD

Message ID 20211022092006.60959-1-humin29@huawei.com (mailing list archive)
Headers show
Series refactor MAC handling for hns3 PMD | expand

Message

Min Hu (Connor) Oct. 22, 2021, 9:19 a.m. UTC
This patchset refactor MAC handling for hns3 PMD, including
unicast, multicast and operation for MAC address.

Huisong Li (14):
  net/hns3: rename adding multicast address function in PF
  net/hns3: rename adding unicast address function in PF
  net/hns3: rename removing multicast address function in PF
  net/hns3: extract a common interface to check duplicates
  net/hns3: remove redundant adding multicast MAC interface
  net/hns3: rename removing unicast address function in PF
  net/hns3: remove redundant multicast operation interface
  net/hns3: add hns3 HW ops structure to operate hardware
  net/hns3: use APIs in hns3 HW ops to config MAC features
  net/hns3: uniform to config all MAC and MC address
  net/hns3: uniform adding and removing MAC address API
  net/hns3: uniform common function to check multicast
  net/hns3: refactor hns3 set MC MAC addr list API for PF
  net/hns3: replace set MC MAC addr list API in VF

 drivers/net/hns3/hns3_ethdev.c    | 271 +++++++++------------------
 drivers/net/hns3/hns3_ethdev.h    |  21 +++
 drivers/net/hns3/hns3_ethdev_vf.c | 296 ++----------------------------
 3 files changed, 127 insertions(+), 461 deletions(-)

Comments

Ferruh Yigit Nov. 1, 2021, 5:45 p.m. UTC | #1
On 10/22/2021 10:19 AM, Min Hu (Connor) wrote:
> This patchset refactor MAC handling for hns3 PMD, including
> unicast, multicast and operation for MAC address.
> 
> Huisong Li (14):
>    net/hns3: rename adding multicast address function in PF
>    net/hns3: rename adding unicast address function in PF
>    net/hns3: rename removing multicast address function in PF
>    net/hns3: extract a common interface to check duplicates
>    net/hns3: remove redundant adding multicast MAC interface
>    net/hns3: rename removing unicast address function in PF
>    net/hns3: remove redundant multicast operation interface
>    net/hns3: add hns3 HW ops structure to operate hardware
>    net/hns3: use APIs in hns3 HW ops to config MAC features
>    net/hns3: uniform to config all MAC and MC address
>    net/hns3: uniform adding and removing MAC address API
>    net/hns3: uniform common function to check multicast
>    net/hns3: refactor hns3 set MC MAC addr list API for PF
>    net/hns3: replace set MC MAC addr list API in VF
> 

Series applied to dpdk-next-net/main, thanks.