On Sun, Nov 23, 2025 at 9:37 PM Eric Biggers <[email protected]> wrote: > > On Sun, Nov 23, 2025 at 09:31:19AM +0100, Ard Biesheuvel wrote: > > On Sat, 22 Nov 2025 at 20:42, Eric Biggers <[email protected]> wrote: > > > > > > This series depends on the 'at_least' macro added by > > > https://lore.kernel.org/r/[email protected] > > > It can also be retrieved from > > > > > > git fetch > > > https://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linux.git > > > more-at-least-decorations-v1 > > > > > > Add the at_least (i.e. 'static') decoration to the fixed-size array > > > parameters of more of the crypto library functions. This causes clang > > > to generate a warning if a too-small array of known size is passed. > > > > > > > FTR GCC does so too. > > See https://lore.kernel.org/linux-crypto/20251115021430.GA2148@sol/ > Unfortunately gcc puts these warnings under -Wstringop-overflow which > the kernel disables, so we don't see them. clang works, though.
Is that disabling new? Look at the commit message in my chapoly patch... The warning shown there happened from a real live kernel build. Jason
