[dpdk-dev] [PATCH v2 00/12] net/cxgbe: bug fixes and updates for CXGBE/CXGBEVF PMD
Ferruh Yigit
ferruh.yigit at intel.com
Mon Sep 30 14:34:20 CEST 2019
On 9/27/2019 9:30 PM, Rahul Lakkireddy wrote:
> This series of patches contain bug fixes and feature updates for
> CXGBE and CXGBEVF PMD. Patches 1 to 6 contain bug fixes. Patches
> 7 to 12 contain updates and new features for CXGBE/CXGBEVF PMD.
>
> Patch 1 adds cxgbe_ prefix to some global functions to avoid name
> collision.
>
> Patch 2 fixes NULL dereference when allocating CLIP for IPv6 rte_flow
> offloads.
>
> Patch 3 fixes slot allocation logic for IPv6 rte_flow offloads
> for T6 NICs.
>
> Patch 4 fixes issues with parsing VLAN rte_flow offload actions.
>
> Patch 5 prefetches packets for non-coalesced Tx packets.
>
> Patch 6 fixes NULL dereference when accessing firmware event queue
> for link updates before it is created.
>
> Patch 7 reworks compilation dependent logs to use dynamic logging.
>
> Patch 8 reworks devargs parsing to separate CXGBE VF only arguments.
>
> Patch 9 removes compilation dependent flag that controls Tx coalescing
> throughput vs latency behavior and uses devargs instead.
>
> Patch 10 uses new firmware API to fetch the maximum number of
> packets that can be coalesced in Tx path.
>
> Patch 11 adds support for VLAN pattern match item via rte_flow offload.
>
> Patch 12 adds support for setting VLAN PCP action item via rte_flow
> offload.
>
> Thanks,
> Rahul
>
> ---
> v2:
> - Remove rarely used compile time enabled debug logs from datapath
> in patch 7.
> - In cxgbe.rst doc, use ^ (instead of -) to represent common and
> vf-only devargs as subsection of Runtime Options in patch 8.
>
>
> Rahul Lakkireddy (12):
> net/cxgbe: add cxgbe_ prefix to global functions
> net/cxgbe: fix NULL access when allocating CLIP entry
> net/cxgbe: fix slot allocation for IPv6 flows
> net/cxgbe: fix parsing VLAN ID rewrite action
> net/cxgbe: fix prefetch for non-coalesced Tx packets
> net/cxgbe: avoid polling link status before device start
> net/cxgbe: use dynamic logging for debug prints
> net/cxgbe: separate VF only devargs
> net/cxgbe: add devarg to control Tx coalescing
> net/cxgbe: fetch max Tx coalesce limit from firmware
> net/cxgbe: add rte_flow support for matching VLAN
> net/cxgbe: add rte_flow support for setting VLAN PCP
Series applied to dpdk-next-net/master, thanks.
More information about the dev
mailing list