[dpdk-dev] [PATCH v2 00/26] net/ngbe: add many features

Ferruh Yigit ferruh.yigit at intel.com
Sat Oct 30 00:15:20 CEST 2021


On 10/21/2021 10:49 AM, Jiawen Wu wrote:
> This patch adds a number of major features to complete ngbe PMD.
> 
> v2:
> - Add support to get Rx/Tx burst mode info.
> - Drop Rx interrupt support.
> - Minor code tweaks.
> 
> Jiawen Wu (26):
>    net/ngbe: add packet type
>    net/ngbe: support scattered Rx
>    net/ngbe: support Rx checksum offload
>    net/ngbe: support TSO
>    net/ngbe: support Rx/Tx burst mode info
>    net/ngbe: support CRC offload
>    net/ngbe: support jumbo frame
>    net/ngbe: support VLAN offload and VLAN filter
>    net/ngbe: support basic statistics
>    net/ngbe: support device xstats
>    net/ngbe: support MTU set
>    net/ngbe: add device promiscuous and allmulticast mode
>    net/ngbe: support getting FW version
>    net/ngbe: add loopback mode
>    net/ngbe: support MAC filters
>    net/ngbe: support RSS hash
>    net/ngbe: support SRIOV
>    net/ngbe: add mailbox process operations
>    net/ngbe: support flow control
>    net/ngbe: support device LED on and off
>    net/ngbe: support EEPROM dump
>    net/ngbe: support register dump
>    net/ngbe: support timesync
>    net/ngbe: add Rx and Tx queue info get
>    net/ngbe: add Rx and Tx descriptor status
>    net/ngbe: add Tx done cleanup
> 

The ethdev macros/enums are changed to have the RTE_ prefix,
driver was using old versions, they are updated in next-net.

The mbuf library PKT_ macros are updated to have RTE_MBUF_ prefix,
drier was using old versions, they are updated in next-net.

'rx_queue_count' dev_ops function parameter are updated,
'ngbe_dev_rx_queue_count()' updated accordingly in next-net.


Overall there was bunch of updates, since they are straightforward
I did myself to reduce overhead of sending new version of the set,
but please confirm the latest version of the set in next-net.



More information about the dev mailing list