Patch Series

Subject macsec: replace custom netlink attribute checks with policy-level checks
Author sd@queasysnail.net
Date 2025-08-26 13:16:19 +0000 UTC
Version 2
Cc netdev@vger.kernel.org sd@queasysnail.net

Patches (13)

Name Content
[PATCH net-next v2 01/13] macsec: replace custom checks on MACSEC_SA_ATTR_AN with NLA_POLICY_MAX [Body]
[PATCH net-next v2 02/13] macsec: replace custom checks on MACSEC_*_ATTR_ACTIVE with NLA_POLICY_MAX [Body]
[PATCH net-next v2 03/13] macsec: replace custom checks on MACSEC_SA_ATTR_SALT with NLA_POLICY_EXACT_LEN [Body]
[PATCH net-next v2 04/13] macsec: replace custom checks on MACSEC_SA_ATTR_KEYID with NLA_POLICY_EXACT_LEN [Body]
[PATCH net-next v2 05/13] macsec: use NLA_POLICY_MAX_LEN for MACSEC_SA_ATTR_KEY [Body]
[PATCH net-next v2 06/13] macsec: use NLA_UINT for MACSEC_SA_ATTR_PN [Body]
[PATCH net-next v2 07/13] macsec: remove validate_add_rxsc [Body]
[PATCH net-next v2 08/13] macsec: add NLA_POLICY_MAX for MACSEC_OFFLOAD_ATTR_TYPE and IFLA_MACSEC_OFFLOAD [Body]
[PATCH net-next v2 09/13] macsec: replace custom checks on IFLA_MACSEC_ICV_LEN with NLA_POLICY_RANGE [Body]
[PATCH net-next v2 10/13] macsec: use NLA_POLICY_VALIDATE_FN to validate IFLA_MACSEC_CIPHER_SUITE [Body]
[PATCH net-next v2 11/13] macsec: validate IFLA_MACSEC_VALIDATION with NLA_POLICY_MAX [Body]
[PATCH net-next v2 12/13] macsec: replace custom checks for IFLA_MACSEC_* flags with NLA_POLICY_MAX [Body]
[PATCH net-next v2 13/13] macsec: replace custom check on IFLA_MACSEC_ENCODING_SA with NLA_POLICY_MAX [Body]

Session 2025-08-26

ID (for dev) e2659889-2456-45ac-9bc6-591b2755db40
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base 60c481d4caa569001c708d4e9622d19650b6bedc [Config] passed [Log]
Build Patched 60c481d4caa569001c708d4e9622d19650b6bedc [Config] [patched] passed [Log]
Boot test: Patched 60c481d4caa569001c708d4e9622d19650b6bedc [Config] [patched] passed
Boot test: Base 60c481d4caa569001c708d4e9622d19650b6bedc [Config] passed
Fuzzing 60c481d4caa569001c708d4e9622d19650b6bedc [Config] 60c481d4caa569001c708d4e9622d19650b6bedc [Config] [patched] passed [Log] [Artifacts]