Re: [PATCH] scsi: pm80xx: Add __nonstring annotations for unterminated strings

2025-03-10 Thread James Bottomley
On Mon, 2025-03-10 at 15:25 -0700, Kees Cook wrote: > When a character array without a terminating NUL character has a > static > initializer, GCC 15's -Wunterminated-string-initialization will only > warn if the array lacks the "nonstring" attribute[1]. Mark the arrays > with __nonstring to and co

[PATCH] scsi: pm80xx: Add __nonstring annotations for unterminated strings

2025-03-10 Thread Kees Cook
When a character array without a terminating NUL character has a static initializer, GCC 15's -Wunterminated-string-initialization will only warn if the array lacks the "nonstring" attribute[1]. Mark the arrays with __nonstring to and correctly identify the char array as "not a C string" and thereb