]> git.feebdaed.xyz Git - 0xmirror/dpdk.git/commit
net/mlx5: move auxiliary data inline
authorBing Zhao <bingz@nvidia.com>
Mon, 17 Nov 2025 07:27:52 +0000 (09:27 +0200)
committerRaslan Darawsheh <rasland@nvidia.com>
Tue, 18 Nov 2025 13:19:43 +0000 (14:19 +0100)
commitaff44ada9abc5831601e7dad5d48d9c6b5493f2d
treeb366a7ad598257f291a0c1671cb6f6de2b0327b7
parentad7db900a05397773b812e76655918086b07ab36
net/mlx5: move auxiliary data inline

Since auxiliary structure is associated with per rule, it can be
allocated in the same ipool allocation to save the extra overhead
of the *alloc header and the unneeded CPU cycles.

Fixes: 27d171b88031 ("net/mlx5: abstract flow action and enable reconfigure")
Cc: stable@dpdk.org
Signed-off-by: Bing Zhao <bingz@nvidia.com>
Acked-by: Dariusz Sosnowski <dsosnowski@nvidia.com>
drivers/net/mlx5/linux/mlx5_os.c
drivers/net/mlx5/mlx5_flow_hw.c