[PATCH v6 0/6] Fix LTO compilation warnings
Stephen Hemminger
stephen at networkplumber.org
Thu Feb 5 18:55:52 CET 2026
This series fixes compilation warnings and one buffer overflow bug
exposed when building DPDK with Link Time Optimization (LTO) enabled.
v6:
- net/mlx5: use __rte_assume() instead of runtime bounds check
per Dariusz Sosnowski's review, avoiding any overhead on the
flow creation fast path
Stephen Hemminger (6):
common/cnxk: replace variable length state array
common/cnxk: replace variable length array
common/cnxk: re-enable vla warnings
common/cnxk: fix buffer overflow in SA setup
ring: use inline instead of always inline in soring
net/mlx5: fix LTO stringop-overflow warning
drivers/common/cnxk/meson.build | 1 -
drivers/common/cnxk/roc_aes.c | 3 ++-
drivers/common/cnxk/roc_nix_inl.c | 2 +-
drivers/common/cnxk/roc_platform.c | 4 ++--
drivers/net/mlx5/hws/mlx5dr_action.c | 11 +++++++++++
lib/ring/soring.c | 4 ++--
6 files changed, 18 insertions(+), 7 deletions(-)
--
2.51.0
More information about the dev
mailing list