summaryrefslogtreecommitdiffstats
path: root/lib/ubsan.c
Commit message (Expand)AuthorAgeFilesLines
* ubsan: Add awareness of signed integer overflow trapsKees Cook2024-04-151-2/+16
* ubsan: Reintroduce signed overflow sanitizerKees Cook2024-02-201-0/+68
* UBSAN: use the kernel panic message markersBorislav Petkov (AMD)2023-12-201-4/+3
* ubsan: add prototypes for internal functionsArnd Bergmann2023-05-301-3/+0
* Merge tag 'hardening-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2023-02-211-0/+68
|\
| * arm64: Support Clang UBSAN trap codes for better reportingKees Cook2023-02-081-0/+68
* | ubsan: Fix objtool UACCESS warnsPeter Zijlstra2023-01-131-1/+4
|/
* panic: Consolidate open-coded panic_on_warn checksKees Cook2022-12-021-2/+1
* ubsan: no need to unset panic_on_warn in ubsan_epilogue()Tiezhu Yang2022-03-231-9/+1
* kunit: ubsan integrationUriel Guajardo2021-08-131-0/+3
* ubsan: remove overflow checksAndrey Ryabinin2021-02-261-68/+0
* ubsan: implement __ubsan_handle_alignment_assumptionNathan Chancellor2021-02-051-0/+31
* lib/ubsan.c: mark type_check_kinds with static keywordZou Wei2020-12-151-1/+1
* lib/ubsan.c: fix gcc-10 warningsArnd Bergmann2020-06-041-16/+17
* ubsan: include bug type in report headerKees Cook2020-04-071-21/+15
* ubsan: check panic_on_warnKees Cook2020-04-071-0/+11
* lib/ubsan: don't serialize UBSAN reportJulien Grall2019-12-041-41/+23
* Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-11-261-1/+4
|\
| * ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of_bounds() in uacces...Peter Zijlstra2019-10-281-1/+4
* | int128: move __uint128_t compiler test to KconfigArd Biesheuvel2019-11-171-1/+1
|/
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-5/+1
* Merge branch 'core-objtool-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2019-05-061-0/+4
|\
| * x86/uaccess, ubsan: Fix UBSAN vs. SMAPPeter Zijlstra2019-04-031-0/+4
* | ubsan: Remove vla bound checks.Andrey Ryabinin2019-05-061-18/+0
* | ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warningsAndrey Ryabinin2019-05-061-26/+23
|/
* lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturnArnd Bergmann2018-11-181-2/+1
* lib/ubsan: remove returns-nonnull-attribute checksAndrey Ryabinin2018-02-061-24/+0
* lib/ubsan: add type mismatch handler for new GCC/ClangAndrey Ryabinin2018-02-061-10/+38
* lib/ubsan.c: s/missaligned/misaligned/Andrew Morton2018-02-061-2/+2
* UBSAN: fix typo in format stringNicolas Iooss2016-08-021-1/+1
* UBSAN: run-time undefined behavior sanity checkerAndrey Ryabinin2016-01-201-0/+456