Merge branch 'devlink-sanitize-variable-typed-attributes'
authorJakub Kicinski <kuba@kernel.org>
Wed, 7 May 2025 01:20:12 +0000 (18:20 -0700)
committerJakub Kicinski <kuba@kernel.org>
Wed, 7 May 2025 01:21:11 +0000 (18:21 -0700)
Jiri Pirko says:

====================
devlink: sanitize variable typed attributes

This is continuation based on first two patches of
https://lore.kernel.org/20250425214808.507732-1-saeed@kernel.org

Better to take it as a separate patchset, as the rest of the original
patchset is probably settled.

This patchset is taking care of incorrect usage of internal NLA_* values
in uapi, introduces new enum (in patch #2) that shadows NLA_* values and
makes that part of UAPI.

The last two patches removes unnecessary translations with maintaining
clear devlink param driver api.
====================

Link: https://patch.msgid.link/20250505114513.53370-1-jiri@resnulli.us
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

Trivial merge