1. 16 May, 2023 1 commit
    • Kees Cook's avatar
      ubsan: Tighten UBSAN_BOUNDS on GCC · 2d47c695
      Kees Cook authored
      The use of -fsanitize=bounds on GCC will ignore some trailing arrays,
      leaving a gap in coverage. Switch to using -fsanitize=bounds-strict to
      match Clang's stricter behavior.
      
      Cc: Marco Elver <elver@google.com>
      Cc: Masahiro Yamada <masahiroy@kernel.org>
      Cc: Nathan Chancellor <nathan@kernel.org>
      Cc: Nick Desaulniers <ndesaulniers@google.com>
      Cc: Nicolas Schier <nicolas@fjasle.eu>
      Cc: Tom Rix <trix@redhat.com>
      Cc: Josh Poimboeuf <jpoimboe@kernel.org>
      Cc: Miroslav Benes <mbenes@suse.cz>
      Cc: linux-kbuild@vger.kernel.org
      Cc: llvm@lists.linux.dev
      Signed-off-by: default avatarKees Cook <keescook@chromium.org>
      Link: https://lore.kernel.org/r/20230405022356.gonna.338-kees@kernel.org
      2d47c695
  2. 14 May, 2023 13 commits
  3. 13 May, 2023 17 commits
  4. 12 May, 2023 9 commits