]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
stddef: Document designated initializer semantics for __TRAILING_OVERLAP()
authorGustavo A. R. Silva <gustavoars@kernel.org>
Sun, 10 May 2026 21:10:31 +0000 (15:10 -0600)
committerKees Cook <kees@kernel.org>
Wed, 13 May 2026 04:48:36 +0000 (21:48 -0700)
commit97d272699e06bb60883333447cb628b6e846cbcf
tree1832be05a8f615d98bc029d137f053c740e079cd
parent7fd2df204f342fc17d1a0bfcd474b24232fb0f32
stddef: Document designated initializer semantics for __TRAILING_OVERLAP()

Document the designated initializer behavior for overlapping storage
between NAME and MEMBERS, and clarify the implications for static
initialization to help avoid unintended overwrites.

Signed-off-by: Gustavo A. R. Silva <gustavoars@kernel.org>
Link: https://patch.msgid.link/agD0R-kNbg9YMOCT@kspp
Signed-off-by: Kees Cook <kees@kernel.org>
include/linux/stddef.h