| Commit message (Expand) | Author | Age | Files | Lines |
* | kcsan: Show location access was reordered to | Marco Elver | 2021-12-09 | 1 | -12/+23 |
* | kcsan: Call scoped accesses reordered in reports | Marco Elver | 2021-12-09 | 1 | -8/+8 |
* | kcsan: Support reporting scoped read-write access type | Marco Elver | 2021-09-13 | 1 | -0/+4 |
* | kcsan: Start stack trace with explicit location if provided | Marco Elver | 2021-09-13 | 1 | -5/+50 |
* | kcsan: Add ability to pass instruction pointer of access to reporting | Marco Elver | 2021-09-13 | 1 | -9/+11 |
* | Merge branch 'kcsan.2021.05.18a' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2021-07-04 | 1 | -81/+88 |
|\ |
|
| * | kcsan: Report observed value changes | Mark Rutland | 2021-05-18 | 1 | -5/+26 |
| * | kcsan: Remove kcsan_report_type | Mark Rutland | 2021-05-18 | 1 | -22/+7 |
| * | 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 | 1 | -3/+23 |
* | | sched: Introduce task_is_running() | Peter Zijlstra | 2021-06-18 | 1 | -1/+1 |
|/ |
|
* | kcsan: Add missing license and copyright headers | Marco Elver | 2021-03-08 | 1 | -0/+5 |
* | kcsan: Optimize debugfs stats counters | Marco Elver | 2020-08-24 | 1 | -1/+1 |
* | kcsan: Simplify constant string handling | Marco Elver | 2020-08-24 | 1 | -2/+2 |
* | kcsan: Support compounded read-write instrumentation | Marco Elver | 2020-08-24 | 1 | -0/+4 |
* | kcsan: Improve IRQ state trace reporting | Marco Elver | 2020-07-31 | 1 | -0/+3 |
* | kcsan: Make KCSAN compatible with new IRQ state tracking | Marco Elver | 2020-07-10 | 1 | -4/+5 |
* | kcsan: Make reporting aware of KCSAN tests | Marco Elver | 2020-04-13 | 1 | -7/+23 |
* | kcsan: Fix function matching in report | Marco Elver | 2020-04-13 | 1 | -9/+9 |
* | kcsan: Add support for scoped accesses | Marco Elver | 2020-04-13 | 1 | -11/+22 |
* | kcsan: Avoid blocking producers in prepare_report() | Marco Elver | 2020-04-13 | 1 | -111/+101 |
* | kcsan: Introduce report access_info and other_info | Marco Elver | 2020-04-13 | 1 | -73/+74 |
* | kcsan: Add option for verbose reporting | Marco Elver | 2020-03-25 | 1 | -1/+102 |
* | kcsan: Add kcsan_set_access_mask() support | Marco Elver | 2020-03-21 | 1 | -1/+12 |
* | kcsan: Introduce kcsan_value_change type | Marco Elver | 2020-03-21 | 1 | -12/+14 |
* | kcsan: Fix misreporting if concurrent races on same address | Marco Elver | 2020-03-21 | 1 | -0/+38 |
* | kcsan: Introduce KCSAN_ACCESS_ASSERT access type | Marco Elver | 2020-03-21 | 1 | -12/+31 |
* | kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY | Marco Elver | 2020-03-21 | 1 | -7/+20 |
* | kcsan: Make KCSAN compatible with lockdep | Marco Elver | 2020-03-21 | 1 | -0/+11 |
* | kcsan: Rate-limit reporting per data races | Marco Elver | 2020-03-21 | 1 | -10/+100 |
* | kcsan: Show full access type in report | Marco Elver | 2020-03-21 | 1 | -15/+28 |
* | kcsan: Improve various small stylistic details | Ingo Molnar | 2019-11-20 | 1 | -22/+20 |
* | kcsan: Add Kernel Concurrency Sanitizer infrastructure | Marco Elver | 2019-11-16 | 1 | -0/+320 |