[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