• Linus Torvalds's avatar
    Merge tag 'hardening-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux · 216532e1
    Linus Torvalds authored
    Pull hardening updates from Kees Cook:
     "As is pretty normal for this tree, there are changes all over the
      place, especially for small fixes, selftest improvements, and improved
      macro usability.
    
      Some header changes ended up landing via this tree as they depended on
      the string header cleanups. Also, a notable set of changes is the work
      for the reintroduction of the UBSAN signed integer overflow sanitizer
      so that we can continue to make improvements on the compiler side to
      make this sanitizer a more viable future security hardening option.
    
      Summary:
    
       - string.h and related header cleanups (Tanzir Hasan, Andy
         Shevchenko)
    
       - VMCI memcpy() usage and struct_size() cleanups (Vasiliy Kovalev,
         Harshit Mogalapalli)
    
       - selftests/powerpc: Fix load_unaligned_zeropad build failure
         (Michael Ellerman)
    
       - hardened Kconfig fragment updates (Marco Elver, Lukas Bulwahn)
    
       - Handle tail call...
    216532e1
misc.c 13.8 KB