Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to kernel/kcsan35+
  1. Merge tag 'linux-kselftest-kunit-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftestLinus Torvalds committed 4 years ago64e34b5
  2. kcsan: test: use new suite_{init,exit} supportMarco Elver committed 4 years ago2434031
  3. kcsan: Use preemption model accessorsValentin Schneider committed 5 years ago5693fa7
  4. Merge tag 'kcsan.2022.01.09a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcuLinus Torvalds committed 4 years ago1be5bdf
  5. arm64: Enable KCSANKefeng Wang committed 4 years agodd03762
  6. kcsan: Only test clear_bit_unlock_is_negative_byte if arch defines itMarco Elver committed 4 years agob473a38
  7. kcsan: Avoid nested contexts reading inconsistent reorder_accessMarco Elver committed 4 years agoe3d2b72
  8. kcsan: Make barrier tests compatible with lockdepMarco Elver committed 4 years agoa70d36e
  9. kcsan: selftest: Add test case to check memory barrier instrumentationMarco Elver committed 4 years ago71b0e3a
  10. kcsan: test: Add test cases for memory barrier instrumentationMarco Elver committed 4 years ago8bc32b3
  11. kcsan: test: Match reordered or normal accessesMarco Elver committed 4 years ago7310bd1
  12. kcsan: Show location access was reordered toMarco Elver committed 4 years agobe3f696
  13. kcsan: Call scoped accesses reordered in reportsMarco Elver committed 4 years ago3cc21a5
  14. kcsan: Add core memory barrier instrumentation functionsMarco Elver committed 4 years ago0b8b083
  15. kcsan: Add core support for a subset of weak memory modelingMarco Elver committed 5 years ago69562e4
  16. kcsan: Avoid checking scoped accesses from nested contextsMarco Elver committed 4 years ago9756f64
  17. kcsan: Remove redundant zero-initialization of globalsMarco Elver committed 4 years ago71f8de7
  18. kcsan: Refactor reading of instrumented memoryMarco Elver committed 4 years ago12305ab
  19. kcsan: selftest: Cleanup and add missing __initMarco Elver committed 5 years agoac20e39
  20. kcsan: Move ctx to start of argument listMarco Elver committed 5 years ago78c3d95
  21. kcsan: Support reporting scoped read-write access typeMarco Elver committed 5 years agod627c53
  22. kcsan: Start stack trace with explicit location if providedMarco Elver committed 5 years ago6c65eb7
  23. kcsan: Save instruction pointer for scoped accessesMarco Elver committed 5 years agof4c87db
  24. kcsan: Add ability to pass instruction pointer of access to reportingMarco Elver committed 5 years ago55a55fe
  25. kcsan: test: Fix flaky test caseMarco Elver committed 5 years agoade3a58
  26. kcsan: test: Use kunit_skip() to skip testsMarco Elver committed 5 years ago8080428
  27. kcsan: test: Defer kcsan_test_init() after kunit initializationMarco Elver committed 5 years agoe807042
  28. Merge tag 'locking-debug-2021-09-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 5 years agoaa82977
  29. kcsan: use u64 instead of cycles_tHeiko Carstens committed 5 years ago09b1b13
  30. kcsan: permissive: Ignore data-racy 1-bit value changesMarco Elver committed 5 years agod8fd74d
  31. kcsan: Print if strict or non-strict during initMarco Elver committed 5 years ago9c827cd
  32. kcsan: Rework atomic.h into permissive.hMarco Elver committed 5 years ago49f72d5
  33. kcsan: Reduce get_ctx() uses in kcsan_found_watchpoint()Marco Elver committed 5 years ago08cac60
  34. kcsan: Remove CONFIG_KCSAN_DEBUGMarco Elver committed 5 years agoa7a7369
  35. Merge branch 'kcsan.2021.05.18a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcuLinus Torvalds committed 5 years agob97efd5