[PATCH v5 00/27] Cleanups for ixgbe, i40e, iavf, and ice PMD's
Burakov, Anatoly
anatoly.burakov at intel.com
Tue Feb 17 14:00:47 CET 2026
On 2/17/2026 1:13 PM, Anatoly Burakov wrote:
> This patchset is an assortment of cleanups for ixgbe, i40e, iavf, and ice PMD.
>
> IXGBE:
>
> - Remove unnecessary macros and #ifdef's
> - Disentangle unrelated flow API code paths
>
> I40E:
>
> - Get rid of global variables and unnecessary allocations
> - Reduce code duplication around default RSS keys
> - Use more appropriate integer types and definitions
>
> IAVF:
>
> - Remove dead code
> - Remove unnecessary allocations
> - Separate RSS uninit from hash flow parser uninit
>
> ICE:
>
> - Remove unnecessary allocations
>
> This is done in preparation for further rework.
>
> Note that this patchset depends on driver bug fix patchset [1] (already integrated into next-net-intel).
>
> [1] https://patches.dpdk.org/project/dpdk/list/?series=37350
>
> v1 -> v2:
> - Added more cleanups around rte_malloc usage
>
> v2 -> v3:
> - Reworded some commit messages
> - Added a new patch for ICE
> - Rebased on latest bug fix patches
>
> v3 -> v4:
> - Rebased on latest bugfix patchset
>
> v4 -> v5:
> - Adjusted typing for queue size
> - Fixed missing zero initializations for stack allocations
>
Due to Thunderbird mishap missed a bunch of feedback, so v6 will come.
--
Thanks,
Anatoly
More information about the dev
mailing list