Commit fa655a9c authored by Thorsten Blum's avatar Thorsten Blum Committed by Keith Busch
Browse files

nvme: Annotate struct nvme_dhchap_key with __counted_by



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

Reviewed-by: default avatarChristoph Hellwig <hch@lst.de>
Signed-off-by: default avatarThorsten Blum <thorsten.blum@linux.dev>
Signed-off-by: default avatarKeith Busch <kbusch@kernel.org>
parent 0375c81e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@
struct nvme_dhchap_key {
	size_t len;
	u8 hash;
	u8 key[];
	u8 key[] __counted_by(len);
};

u32 nvme_auth_get_seqnum(void);