summaryrefslogtreecommitdiffstats
path: root/drivers/misc/lkdtm/core.c
Commit message (Expand)AuthorAgeFilesLines
* lkdtm: Make lkdtm_do_action() return to avoid tail call optimizationDouglas Anderson2024-02-011-8/+14
* lkdtm: replace ll_rw_block with submit_bhYue Zhao2023-05-311-1/+1
* lkdtm: Move crashtype definitions into each categoryKees Cook2022-04-121-107/+31
* lkdtm: Add a test for function descriptors protectionChristophe Leroy2022-02-161-0/+1
* Merge tag 'char-misc-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-01-141-1/+5
|\
| * lkdtm: Note that lkdtm_kernel_info should be removed in the futureKees Cook2021-12-161-1/+5
* | powerpc/64s: Move hash MMU support code under CONFIG_PPC_64S_HASH_MMUNicholas Piggin2021-12-091-1/+1
|/
* lkdtm/bugs: Check that a per-task stack canary existsKees Cook2021-10-251-0/+1
* lkdtm: Use init_uts_ns.name instead of macrosKees Cook2021-09-101-0/+10
* lkdtm: remove IDE_CORE_CP crashpointKevin Mitchell2021-08-191-1/+0
* lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQKevin Mitchell2021-08-191-1/+1
* lkdtm/fortify: Consolidate FORTIFY_SOURCE testsKees Cook2021-08-181-2/+2
* lkdtm: remove duplicated include of init.hWan Jiabing2021-07-211-1/+0
* lkdtm/heap: Add init_on_alloc testsKees Cook2021-06-241-0/+2
* lkdtm: Add CONFIG hints in errors where possibleKees Cook2021-06-241-0/+51
* lkdtm: Enable DOUBLE_FAULT on all architecturesKees Cook2021-06-241-2/+0
* lkdtm/heap: Add vmalloc linear overflow testKees Cook2021-06-241-1/+2
* lkdtm: Add REPORT_STACK for checking stack offsetsKees Cook2021-04-081-0/+1
* Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2020-12-171-0/+3
|\
| * lkdtm/powerpc: Add SLB multihit testGanesh Goudar2020-12-041-0/+3
* | drivers/misc/lkdtm: add new file in LKDTM to test fortified strscpyFrancis Laniel2020-12-151-0/+1
* | lkdtm: tests for FORTIFY_SOURCEDaniel Axtens2020-12-151-0/+2
|/
* lkdtm: remove set_fs-based testsChristoph Hellwig2020-09-081-2/+0
* drivers/misc/lkdtm/bugs.c: add arithmetic overflow and array bounds checksKees Cook2020-04-071-0/+3
* lkdtm: arm64: test kernel pointer authenticationAmit Daniel Kachhap2020-03-181-0/+1
* lkdtm: Add a DOUBLE_FAULT crash type on x86Andy Lutomirski2019-11-261-0/+3
* lkdtm: Split WARNING into separate testsKees Cook2019-08-191-0/+1
* lkdtm: Add Control Flow Integrity testKees Cook2019-08-121-0/+1
* Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-07-121-12/+3
|\
| * lkdtm: remove redundant initialization of retColin Ian King2019-06-231-1/+1
| * lkdtm: no need to check return value of debugfs_create functionsGreg Kroah-Hartman2019-06-121-11/+2
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2019-07-121-0/+5
|\ \
| * | lkdtm/heap: add tests for freelist hardeningKees Cook2019-07-121-0/+5
* | | Merge tag 'char-misc-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2019-07-111-0/+1
|\ \ \ | |/ / |/| |
| * | lkdtm: Check for SMEP clearing protectionsKees Cook2019-06-231-0/+1
* | | docs: fault-injection: convert docs to ReST and rename to *.rstMauro Carvalho Chehab2019-06-141-1/+1
|/ /
* | Merge tag 'char-misc-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2019-06-081-3/+3
|\ \ | |/ |/|
| * lkdtm/bugs: Adjust recursion test to avoid elisionKees Cook2019-04-071-3/+3
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner2019-05-301-14/+1
|/
* lkdtm: change snprintf to scnprintf for possible overflowSilvio Cesare2019-01-181-2/+2
* lkdtm: Add tests for NULL pointer dereferenceChristophe Leroy2019-01-091-0/+2
* lkdtm: Do not depend on BLOCK and clean up headersKees Cook2019-01-091-9/+0
* Merge tag 'stackleak-v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2018-11-011-0/+1
|\
| * lkdtm: Add a test for STACKLEAKAlexander Popov2018-09-041-0/+1
* | lkdtm: Test copy_to_user() on bad kernel pointer under KERNEL_DSJann Horn2018-09-031-0/+1
|/
* lkdtm: Relocate code to subdirectoryKees Cook2018-03-061-0/+505