| Commit message (Expand) | Author | Age | Files | Lines |
* | kcsan: avoid passing -g for test | Marco Elver | 2023-04-05 | 1 | -1/+1 |
* | kernel: kcsan: kcsan_test: build without structleak plugin | Anders Roxell | 2023-04-05 | 1 | -0/+1 |
* | panic: Consolidate open-coded panic_on_warn checks | Kees Cook | 2023-02-01 | 1 | -2/+1 |
* | kcsan: test: don't put the expect array on the stack | Max Filippov | 2023-02-01 | 1 | -1/+6 |
* | kcsan: Instrument memcpy/memset/memmove with newer Clang | Marco Elver | 2023-01-12 | 1 | -0/+50 |
* | Merge tag 'locking-debug-2021-09-01' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2021-09-02 | 4 | -51/+175 |
|\ |
|
| * | kcsan: permissive: Ignore data-racy 1-bit value changes | Marco Elver | 2021-07-20 | 2 | -1/+80 |
| * | kcsan: Print if strict or non-strict during init | Marco Elver | 2021-07-20 | 1 | -0/+9 |
| * | kcsan: Rework atomic.h into permissive.h | Marco Elver | 2021-07-20 | 3 | -32/+71 |
| * | kcsan: Reduce get_ctx() uses in kcsan_found_watchpoint() | Marco Elver | 2021-07-20 | 1 | -10/+16 |
| * | kcsan: Remove CONFIG_KCSAN_DEBUG | Marco Elver | 2021-07-20 | 1 | -9/+0 |
* | | kcsan: use u64 instead of cycles_t | Heiko Carstens | 2021-07-30 | 1 | -1/+1 |
|/ |
|
* | Merge branch 'kcsan.2021.05.18a' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2021-07-04 | 3 | -134/+127 |
|\ |
|
| * | kcsan: Report observed value changes | Mark Rutland | 2021-05-18 | 3 | -9/+33 |
| * | kcsan: Remove kcsan_report_type | Mark Rutland | 2021-05-18 | 2 | -42/+20 |
| * | kcsan: Remove reporting indirection | Mark Rutland | 2021-05-18 | 1 | -66/+49 |
| * | kcsan: Refactor access_info initialization | Mark Rutland | 2021-05-18 | 1 | -17/+25 |
| * | kcsan: Fold panic() call into print_report() | Mark Rutland | 2021-05-18 | 1 | -13/+8 |
| * | kcsan: Refactor passing watchpoint/other_info | Mark Rutland | 2021-05-18 | 1 | -9/+4 |
| * | kcsan: Distinguish kcsan_report() calls | Mark Rutland | 2021-05-18 | 3 | -15/+33 |
| * | kcsan: Simplify value change detection | Mark Rutland | 2021-05-18 | 1 | -24/+16 |
* | | sched: Introduce task_is_running() | Peter Zijlstra | 2021-06-18 | 1 | -1/+1 |
|/ |
|
* | kcsan: Fix debugfs initcall return type | Arnd Bergmann | 2021-05-18 | 1 | -1/+2 |
* | kcsan: Fix printk format string | Arnd Bergmann | 2021-04-22 | 1 | -1/+1 |
* | kcsan: Add missing license and copyright headers | Marco Elver | 2021-03-08 | 7 | -1/+32 |
* | kcsan: Switch to KUNIT_CASE_PARAM for parameterized tests | Marco Elver | 2021-03-08 | 1 | -62/+54 |
* | kcsan: Make test follow KUnit style recommendations | Marco Elver | 2021-03-08 | 2 | -3/+3 |
* | kcsan, debugfs: Move debugfs file creation out of early init | Marco Elver | 2021-03-08 | 3 | -8/+3 |
* | kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() | Marco Elver | 2021-01-04 | 1 | -13/+13 |
* | kcsan: Fix encoding masks and regain address bit | Marco Elver | 2020-11-06 | 1 | -8/+6 |
* | kcsan: Never set up watchpoints on NULL pointers | Marco Elver | 2020-11-02 | 1 | -1/+5 |
* | kcsan: selftest: Ensure that address is at least PAGE_SIZE | Marco Elver | 2020-11-02 | 1 | -0/+3 |
* | kernel/: fix repeated words in comments | Randy Dunlap | 2020-10-16 | 1 | -1/+1 |
* | kcsan: Use tracing-safe version of prandom | Marco Elver | 2020-08-30 | 1 | -6/+29 |
* | kcsan: Optimize debugfs stats counters | Marco Elver | 2020-08-24 | 4 | -34/+23 |
* | kcsan: Use pr_fmt for consistency | Marco Elver | 2020-08-24 | 2 | -6/+10 |
* | kcsan: Show message if enabled early | Marco Elver | 2020-08-24 | 1 | -2/+6 |
* | kcsan: Remove debugfs test command | Marco Elver | 2020-08-24 | 1 | -66/+0 |
* | kcsan: Simplify constant string handling | Marco Elver | 2020-08-24 | 2 | -6/+6 |
* | kcsan: Simplify debugfs counter to name mapping | Marco Elver | 2020-08-24 | 1 | -20/+13 |
* | kcsan: Test support for compound instrumentation | Marco Elver | 2020-08-24 | 1 | -14/+51 |
* | kcsan: Add missing CONFIG_KCSAN_IGNORE_ATOMICS checks | Marco Elver | 2020-08-24 | 1 | -8/+22 |
* | kcsan: Skew delay to be longer for certain access types | Marco Elver | 2020-08-24 | 1 | -3/+7 |
* | kcsan: Support compounded read-write instrumentation | Marco Elver | 2020-08-24 | 2 | -5/+22 |
* | kcsan: Add atomic builtin test case | Marco Elver | 2020-08-24 | 1 | -0/+63 |
* | kcsan: Add support for atomic builtins | Marco Elver | 2020-08-24 | 1 | -0/+110 |
* | Merge branch 'kcsan' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck... | Ingo Molnar | 2020-08-01 | 5 | -7/+1124 |
|\ |
|
| * | kcsan: Disable branch tracing in core runtime | Marco Elver | 2020-06-29 | 1 | -1/+1 |
| * | kcsan: Simplify compiler flags | Marco Elver | 2020-06-29 | 1 | -2/+2 |
| * | kcsan: Add jiffies test to test suite | Marco Elver | 2020-06-29 | 1 | -0/+23 |