• Linus Torvalds's avatar
    Merge tag 'hardening-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux · 582c161c
    Linus Torvalds authored
    Pull hardening updates from Kees Cook:
     "There are three areas of note:
    
      A bunch of strlcpy()->strscpy() conversions ended up living in my tree
      since they were either Acked by maintainers for me to carry, or got
      ignored for multiple weeks (and were trivial changes).
    
      The compiler option '-fstrict-flex-arrays=3' has been enabled
      globally, and has been in -next for the entire devel cycle. This
      changes compiler diagnostics (though mainly just -Warray-bounds which
      is disabled) and potential UBSAN_BOUNDS and FORTIFY _warning_
      coverage. In other words, there are no new restrictions, just
      potentially new warnings. Any new FORTIFY warnings we've seen have
      been fixed (usually in their respective subsystem trees). For more
      details, see commit df8fc4e9.
    
      The under-development compiler attribute __counted_by has been added
      so that we can start annotating flexible array members with their
      associ...
    582c161c
Makefile 70.4 KB