Sign in
android-kvm
/
linux
/
8ac326ff5c9903dfc5e34cef66df591f376b2ec2
/
kernel
/
kcsan
75d75b7
kcsan: Support distinguishing volatile accesses
by Marco Elver
· 4 years, 9 months ago
19acd03
kcsan: Add __kcsan_{enable,disable}_current() variants
by Marco Elver
· 4 years, 10 months ago
52785b6
kcsan: Use GFP_ATOMIC under spin lock
by Wei Yongjun
· 4 years, 10 months ago
cdb9b07
kcsan: Make reporting aware of KCSAN tests
by Marco Elver
· 4 years, 11 months ago
f770ed1
kcsan: Fix function matching in report
by Marco Elver
· 4 years, 11 months ago
d8949ef
kcsan: Introduce scoped ASSERT_EXCLUSIVE macros
by Marco Elver
· 5 years ago
757a4ce
kcsan: Add support for scoped accesses
by Marco Elver
· 5 years ago
6119418
kcsan: Avoid blocking producers in prepare_report()
by Marco Elver
· 5 years ago
135c087
kcsan: Introduce report access_info and other_info
by Marco Elver
· 5 years ago
e7b3410
kcsan: Fix a typo in a comment
by Qiujun Huang
· 5 years ago
44656d3
kcsan: Add current->state to implicitly atomic accesses
by Marco Elver
· 5 years ago
2402d0e
kcsan: Add option for verbose reporting
by Marco Elver
· 5 years ago
48b1fc1
kcsan: Add option to allow watcher interruptions
by Marco Elver
· 5 years ago
f5d2313
kcsan, trace: Make KCSAN compatible with tracing
by Marco Elver
· 5 years ago
703b321
kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask)
by Marco Elver
· 5 years ago
81af89e
kcsan: Add kcsan_set_access_mask() support
by Marco Elver
· 5 years ago
b738f61
kcsan: Introduce kcsan_value_change type
by Marco Elver
· 5 years ago
3a5b45e
kcsan: Fix misreporting if concurrent races on same address
by Marco Elver
· 5 years ago
80d4c47
kcsan: Expose core configuration parameters as module params
by Marco Elver
· 5 years ago
a312013
kcsan: Add test to generate conflicts via debugfs
by Marco Elver
· 5 years ago
d591ec3
kcsan: Introduce KCSAN_ACCESS_ASSERT access type
by Marco Elver
· 5 years ago
ed95f95
kcsan: Fix 0-sized checks
by Marco Elver
· 5 years ago
1e6ee2f
kcsan: Add option to assume plain aligned writes up to word size are atomic
by Marco Elver
· 5 years ago
ad4f8ee
kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY
by Marco Elver
· 5 years ago
f1bc962
kcsan: Make KCSAN compatible with lockdep
by Marco Elver
· 5 years ago
05f9a40
kcsan: Rate-limit reporting per data races
by Marco Elver
· 5 years ago
47144ec
kcsan: Show full access type in report
by Marco Elver
· 5 years ago
5c36142
kcsan: Prefer __always_inline for fast-path
by Marco Elver
· 5 years ago
d47715f
kcsan, ubsan: Make KCSAN+UBSAN work together
by Marco Elver
· 5 years ago
5cbaefe
kcsan: Improve various small stylistic details
by Ingo Molnar
· 5 years ago
dfd402a
kcsan: Add Kernel Concurrency Sanitizer infrastructure
by Marco Elver
· 5 years ago