mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-11-10 20:48:12 +00:00
Merge branch 'netdevsim-fix-ipsec-debugfs-byte-order'
Andrei Gherzan says: ==================== netdevsim: fix IPsec debugfs byte order The netdevsim IPsec debugfs file (used by selftests/net/rtnetlink.sh's ipsec_offload subtest) prints the SA salt and key in host CPU byte order instead of network byte order, because nsim_sa.key[]/salt are typed as plain u32 and printed directly with "%08x". This makes the reported values differ between little-endian and big-endian hosts for the same underlying key material, and breaks the selftest on big-endian (e.g. s390x), which hardcodes the little-endian output. A driver-side fix was proposed in 2022 but stalled in review: keeping the fields as plain u32 meant sparse could not validate the added ntohl()/be32_to_cpu() conversions. https://lore.kernel.org/20220308135106.890270-1-kleber.souza@canonical.com ==================== Link: https://patch.msgid.link/20260908140325.13367-1-andrei.gherzan@canonical.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
commit
3677055a79
3 changed files with 11 additions and 11 deletions
Loading…
Add table
Add a link
Reference in a new issue