]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
keys: Annotate struct asymmetric_key_id with __counted_by
authorThorsten Blum <thorsten.blum@linux.dev>
Thu, 23 Oct 2025 17:48:11 +0000 (19:48 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 31 Oct 2025 09:43:56 +0000 (17:43 +0800)
commit12ad5b2346f905a3962b4aee701191b7a8d1905a
tree8e2903f8cefee025094a93d87ed68c6b0edeedac
parent841940df6f6eb825af9f15a1587fb3b28fe3cb4f
keys: Annotate struct asymmetric_key_id with __counted_by

Add the __counted_by() compiler attribute to the flexible array member
'data' to improve access bounds-checking via CONFIG_UBSAN_BOUNDS and
CONFIG_FORTIFY_SOURCE.

Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev>
Reviewed-by: Lukas Wunner <lukas@wunner.de>
Reviewed-by: Jarkko Sakkinen <jarkko@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
include/keys/asymmetric-type.h