Hi Sean, A few minor nits, TBH not sure if they should be changed in this patch as this patch is just removing "driver" and correcting capitalisation of PMD.
<snip> > diff --git a/drivers/net/hns3/hns3_ethdev.h > b/drivers/net/hns3/hns3_ethdev.h > index 6d30125dcc..488fe8dbbc 100644 > --- a/drivers/net/hns3/hns3_ethdev.h > +++ b/drivers/net/hns3/hns3_ethdev.h > @@ -465,7 +465,7 @@ struct hns3_queue_intr { > * enable Rx interrupt. > * > * - HNS3_INTR_MAPPING_VEC_ALL > - * PMD driver can map/unmmap all interrupt vectors with queues > When > + * PMD can map/unmmap all interrupt vectors with queues When "When" shouldn't be capitalised here. > * Rx interrupt in enabled. in => is > */ > uint8_t mapping_mode; <snip> > diff --git a/drivers/net/hns3/hns3_ethdev_vf.c > b/drivers/net/hns3/hns3_ethdev_vf.c > index d8a99693e0..7d6e251bbe 100644 > --- a/drivers/net/hns3/hns3_ethdev_vf.c > +++ b/drivers/net/hns3/hns3_ethdev_vf.c > @@ -232,7 +232,7 @@ hns3vf_set_default_mac_addr(struct rte_eth_dev > *dev, > HNS3_TWO_ETHER_ADDR_LEN, true, NULL, > 0); > if (ret) { > /* > - * The hns3 VF PMD driver depends on the hns3 PF kernel > ethdev > + * The hns3 VF PMD depends on the hns3 PF kernel ethdev > * driver. When user has configured a MAC address for VF > device > * by "ip link set ..." command based on the PF device, the > hns3 > * PF kernel ethdev driver does not allow VF driver to request > @@ -312,9 +312,9 @@ hns3vf_set_promisc_mode(struct hns3_hw *hw, > bool en_bc_pmc, > req = (struct hns3_mbx_vf_to_pf_cmd *)desc.data; > > /* > - * The hns3 VF PMD driver depends on the hns3 PF kernel ethdev > driver, > + * The hns3 VF PMD depends on the hns3 PF kernel ethdev driver, > * so there are some features for promiscuous/allmulticast mode in > hns3 > - * VF PMD driver as below: > + * VF PMD as below: > * 1. The promiscuous/allmulticast mode can be configured > successfully > * only based on the trusted VF device. If based on the non trusted > * VF device, configuring promiscuous/allmulticast mode will fail. > @@ -322,14 +322,14 @@ hns3vf_set_promisc_mode(struct hns3_hw *hw, > bool en_bc_pmc, > * kernel ethdev driver on the host by the following command: > * "ip link set <eth num> vf <vf id> turst on" > * 2. After the promiscuous mode is configured successfully, hns3 VF > PMD > - * driver can receive the ingress and outgoing traffic. In the words, > + * can receive the ingress and outgoing traffic. In the words, "In the words" doesn't make any sense here even, "In other words," doesn't really work either. > * all the ingress packets, all the packets sent from the PF and > * other VFs on the same physical port. > * 3. Note: Because of the hardware constraints, By default vlan filter > * is enabled and couldn't be turned off based on VF device, so vlan > * filter is still effective even in promiscuous mode. If upper > * applications don't call rte_eth_dev_vlan_filter API function to > - * set vlan based on VF device, hns3 VF PMD driver will can't receive > + * set vlan based on VF device, hns3 VF PMD will can't receive > * the packets with vlan tag in promiscuoue mode. > */ > hns3_cmd_setup_basic_desc(&desc, HNS3_OPC_MBX_VF_TO_PF, > false); With or without these changes: Reviewed-by: Conor Walsh <conor.wa...@intel.com> Thanks, Conor.