summaryrefslogtreecommitdiffstats
path: root/drivers/misc/lkdtm/bugs.c
Commit message (Expand)AuthorAgeFilesLines
* lkdtm/bugs: Improve warning message for compilers without counted_by supportNathan Chancellor2024-03-221-1/+1
* lkdtm/bugs: In lkdtm_HUNG_TASK() use BUG(), not BUG_ON(1)Douglas Anderson2024-02-011-1/+1
* lkdtm/bugs: Adjust lkdtm_HUNG_TASK() to avoid tail call optimizationDouglas Anderson2024-02-011-1/+2
* lkdtm/bugs: add test for panic() with stuck secondary CPUsMark Rutland2023-09-281-1/+29
* lkdtm: Add FAM_BOUNDS test for __counted_byKees Cook2023-08-171-3/+44
* list: Introduce CONFIG_LIST_HARDENEDMarco Elver2023-08-151-2/+2
* Merge tag 'hardening-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2023-06-271-2/+2
|\
| * lkdtm/bugs: Switch from 1-element array to flexible arrayKees Cook2023-05-301-2/+2
* | lkdtm: Avoid objtool/ibt warningPeter Zijlstra2023-06-071-0/+1
|/
* drivers: lkdtm: fix clang -Wformat warningJustin Stitt2022-07-271-1/+1
* lkdtm: Move crashtype definitions into each categoryKees Cook2022-04-121-26/+60
* lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAPChristophe Leroy2022-04-121-1/+4
* lkdtm/bugs: Check for the NULL pointer after calling kmallocJiasheng Jiang2022-04-121-0/+5
* lkdtm: avoid printk() in recursive_loop()Ard Biesheuvel2021-12-161-7/+9
* lkdtm/bugs: Check that a per-task stack canary existsKees Cook2021-10-251-0/+77
* lkdtm/fortify: Consolidate FORTIFY_SOURCE testsKees Cook2021-08-181-50/+0
* lkdtm/bugs: Add ARRAY_BOUNDS to selftestsKees Cook2021-08-181-0/+1
* Merge tag 'char-misc-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-07-051-2/+9
|\
| * lkdtm: Add CONFIG hints in errors where possibleKees Cook2021-06-241-2/+6
| * lkdtm/bugs: XFAIL UNALIGNED_LOAD_STORE_WRITEKees Cook2021-06-241-0/+3
* | arm64: Add ARM64_PTR_AUTH_KERNEL config optionDaniel Kiss2021-06-151-3/+3
|/
* lkdtm: Add REPORT_STACK for checking stack offsetsKees Cook2021-04-081-0/+17
* lkdtm: tests for FORTIFY_SOURCEDaniel Axtens2020-12-151-0/+50
* lkdtm: remove set_fs-based testsChristoph Hellwig2020-09-081-10/+0
* misc: lkdtm: bugs: At least try to use popuated variableLee Jones2020-06-291-2/+2
* lkdtm: Make arch-specific tests always availableKees Cook2020-06-291-17/+21
* lkdtm: Avoid more compiler optimizations for bad writesKees Cook2020-06-291-6/+5
* lkdtm: bugs: Fix spelling mistakeGustavo A. R. Silva2020-04-231-1/+1
* drivers/misc/lkdtm/bugs.c: add arithmetic overflow and array bounds checksKees Cook2020-04-071-0/+75
* lkdtm: arm64: test kernel pointer authenticationAmit Daniel Kachhap2020-03-181-0/+36
* lkdtm/bugs: fix build error in lkdtm_UNSET_SMEPBrendan Higgins2020-01-141-1/+1
* lkdtm/bugs: Make double-fault test always availableKees Cook2020-01-141-4/+6
* lkdtm: Add a DOUBLE_FAULT crash type on x86Andy Lutomirski2019-11-261-0/+39
* Merge 5.3-rc7 into char-misc-nextGreg Kroah-Hartman2019-09-021-2/+2
|\
| * lkdtm/bugs: fix build error in lkdtm_EXHAUST_STACKRaul E Rangel2019-08-281-2/+2
* | lkdtm: Split WARNING into separate testsKees Cook2019-08-191-1/+6
|/
* Merge tag 'char-misc-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2019-07-111-0/+66
|\
| * lkdtm: Check for SMEP clearing protectionsKees Cook2019-06-231-0/+66
* | Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2019-07-081-1/+1
|\ \ | |/ |/|
| * signal: Remove task parameter from force_sigEric W. Biederman2019-05-271-1/+1
* | lkdtm/bugs: Adjust recursion test to avoid elisionKees Cook2019-04-071-6/+17
|/
* lkdtm: Relocate code to subdirectoryKees Cook2018-03-061-0/+257