Show patches with: Submitter = Marco Elver       |    Archived = No       |   298 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
mm/kasan: Print frame description for stack bugs mm/kasan: Print frame description for stack bugs - - - 0 0 0 2019-05-17 Marco Elver Superseded
[v2] mm/kasan: Print frame description for stack bugs [v2] mm/kasan: Print frame description for stack bugs - - - 0 0 0 2019-05-20 Marco Elver Superseded
[v3] mm/kasan: Print frame description for stack bugs [v3] mm/kasan: Print frame description for stack bugs - 1 - 0 0 0 2019-05-22 Marco Elver Accepted
[v2,1/3] lib/test_kasan: Add bitops tests Bitops instrumentation for KASAN - - - 0 0 0 2019-05-29 Marco Elver Superseded
[2/3] x86: Move CPU feature test out of uaccess region Bitops instrumentation for KASAN - - - 0 0 0 2019-05-29 Marco Elver Superseded
[v2,3/3] asm-generic, x86: Add bitops instrumentation for KASAN Bitops instrumentation for KASAN - - - 0 0 0 2019-05-29 Marco Elver Superseded
[v3,1/3] lib/test_kasan: Add bitops tests Bitops instrumentation for KASAN 1 - - 0 0 0 2019-05-31 Marco Elver Superseded
[v3,2/3] x86: Use static_cpu_has in uaccess region to avoid instrumentation Bitops instrumentation for KASAN 1 1 - 0 0 0 2019-05-31 Marco Elver Superseded
[v3,3/3] asm-generic, x86: Add bitops instrumentation for KASAN Bitops instrumentation for KASAN 1 1 - 0 0 0 2019-05-31 Marco Elver Superseded
EDAC, ie31200: Add Intel Coffee Lake CPU support EDAC, ie31200: Add Intel Coffee Lake CPU support - - - 0 0 0 2019-06-09 Marco Elver Superseded
[v4,1/3] lib/test_kasan: Add bitops tests Bitops instrumentation for KASAN 1 - - 0 0 0 2019-06-13 Marco Elver Superseded
[v4,2/3] x86: Use static_cpu_has in uaccess region to avoid instrumentation Bitops instrumentation for KASAN 1 1 - 0 0 0 2019-06-13 Marco Elver Superseded
[v4,3/3] asm-generic, x86: Add bitops instrumentation for KASAN Bitops instrumentation for KASAN 1 1 - 0 0 0 2019-06-13 Marco Elver Superseded
[v5,1/3] lib/test_kasan: Add bitops tests Bitops instrumentation for KASAN 1 1 - 0 0 0 2019-06-13 Marco Elver Accepted
[v5,2/3] x86: Use static_cpu_has in uaccess region to avoid instrumentation Bitops instrumentation for KASAN 1 1 - 0 0 0 2019-06-13 Marco Elver Accepted
[v5,3/3] asm-generic, x86: Add bitops instrumentation for KASAN Bitops instrumentation for KASAN 1 1 - 0 0 0 2019-06-13 Marco Elver Accepted
[v2,1/4] mm/kasan: Introduce __kasan_check_{read,write} mm/kasan: Add object validation in ksize() - - - 0 0 0 2019-06-26 Marco Elver Superseded
[v2,2/4] lib/test_kasan: Add test for double-kzfree detection mm/kasan: Add object validation in ksize() - - - 0 0 0 2019-06-26 Marco Elver Superseded
[v2,3/4] mm/slab: Refactor common ksize KASAN logic into slab_common.c mm/kasan: Add object validation in ksize() - - - 0 0 0 2019-06-26 Marco Elver Superseded
[v2,4/4] mm/kasan: Add object validation in ksize() mm/kasan: Add object validation in ksize() - - - 0 0 0 2019-06-26 Marco Elver Superseded
rcu: Fix data-race due to atomic_t copy-by-value rcu: Fix data-race due to atomic_t copy-by-value - - - 0 0 0 2019-10-09 Marco Elver Accepted
[1/8] kcsan: Add Kernel Concurrency Sanitizer infrastructure Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-16 Marco Elver Superseded
[2/8] objtool, kcsan: Add KCSAN runtime functions to whitelist Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-16 Marco Elver Superseded
[3/8] build, kcsan: Add KCSAN build exceptions Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-16 Marco Elver Superseded
[4/8] seqlock, kcsan: Add annotations for KCSAN Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-16 Marco Elver Superseded
[5/8] seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-16 Marco Elver Superseded
[6/8] asm-generic, kcsan: Add KCSAN instrumentation for bitops Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-16 Marco Elver Superseded
[7/8] locking/atomics, kcsan: Add KCSAN instrumentation Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-16 Marco Elver Superseded
[8/8] x86, kcsan: Enable KCSAN for x86 Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-16 Marco Elver Superseded
[v2,1/8] kcsan: Add Kernel Concurrency Sanitizer infrastructure Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-17 Marco Elver Superseded
[v2,2/8] objtool, kcsan: Add KCSAN runtime functions to whitelist Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-17 Marco Elver Superseded
[v2,3/8] build, kcsan: Add KCSAN build exceptions Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-17 Marco Elver Superseded
[v2,4/8] seqlock, kcsan: Add annotations for KCSAN Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-17 Marco Elver Superseded
[v2,5/8] seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-17 Marco Elver Superseded
[v2,6/8] asm-generic, kcsan: Add KCSAN instrumentation for bitops Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-17 Marco Elver Superseded
[v2,7/8] locking/atomics, kcsan: Add KCSAN instrumentation Add Kernel Concurrency Sanitizer (KCSAN) - 1 - 0 0 0 2019-10-17 Marco Elver Superseded
[v2,8/8] x86, kcsan: Enable KCSAN for x86 Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-10-17 Marco Elver Superseded
[v3,1/9] kcsan: Add Kernel Concurrency Sanitizer infrastructure Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-11-04 Marco Elver Superseded
[v3,2/9] kcsan: Add Documentation entry in dev-tools Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-11-04 Marco Elver Superseded
[v3,3/9] objtool, kcsan: Add KCSAN runtime functions to whitelist Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-11-04 Marco Elver Superseded
[v3,4/9] build, kcsan: Add KCSAN build exceptions Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-11-04 Marco Elver Superseded
[v3,5/9] seqlock, kcsan: Add annotations for KCSAN Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-11-04 Marco Elver Superseded
[v3,6/9] seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-11-04 Marco Elver Superseded
[v3,7/9] asm-generic, kcsan: Add KCSAN instrumentation for bitops Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-11-04 Marco Elver Superseded
[v3,8/9] locking/atomics, kcsan: Add KCSAN instrumentation Add Kernel Concurrency Sanitizer (KCSAN) - 1 - 0 0 0 2019-11-04 Marco Elver Superseded
[v3,9/9] x86, kcsan: Enable KCSAN for x86 Add Kernel Concurrency Sanitizer (KCSAN) - - - 0 0 0 2019-11-04 Marco Elver Superseded
[-next] kcsan, ubsan: Make KCSAN+UBSAN work together [-next] kcsan, ubsan: Make KCSAN+UBSAN work together 1 - - 0 0 0 2019-11-19 Marco Elver Accepted
spinlock_debug: Fix various data races spinlock_debug: Fix various data races - - - 0 0 0 2019-11-20 Marco Elver Accepted
[v2,1/3] asm-generic/atomic: Use __always_inline for pure wrappers [v2,1/3] asm-generic/atomic: Use __always_inline for pure wrappers 1 - - 0 0 0 2019-11-26 Marco Elver Superseded
[v2,2/3] asm-generic/atomic: Use __always_inline for fallback wrappers [v2,1/3] asm-generic/atomic: Use __always_inline for pure wrappers 1 - - 0 0 0 2019-11-26 Marco Elver Superseded
[v2,3/3] kcsan: Prefer __always_inline for fast-path [v2,1/3] asm-generic/atomic: Use __always_inline for pure wrappers - - - 0 0 0 2019-11-26 Marco Elver Superseded
[-rcu/kcsan,1/2] kcsan: Document static blacklisting options [-rcu/kcsan,1/2] kcsan: Document static blacklisting options - - - 0 0 0 2019-12-12 Marco Elver Accepted
[-rcu/kcsan,2/2] kcsan: Add __no_kcsan function attribute [-rcu/kcsan,1/2] kcsan: Document static blacklisting options - - - 0 0 0 2019-12-12 Marco Elver Accepted
[RESEND,-rcu/kcsan] kcsan: Prefer __always_inline for fast-path [RESEND,-rcu/kcsan] kcsan: Prefer __always_inline for fast-path 1 - - 0 0 0 2019-12-13 Marco Elver Superseded
[RESEND,-rcu] kcsan: Prefer __always_inline for fast-path [RESEND,-rcu] kcsan: Prefer __always_inline for fast-path 1 - - 0 0 0 2020-01-07 Marco Elver Accepted
[-rcu,1/2] kcsan: Show full access type in report kcsan: Improvements to reporting - - - 0 0 0 2020-01-09 Marco Elver Superseded
[-rcu,2/2] kcsan: Rate-limit reporting per data races kcsan: Improvements to reporting - - - 0 0 0 2020-01-09 Marco Elver Superseded
[-rcu,v2,1/2] kcsan: Show full access type in report kcsan: Improvements to reporting - - - 0 0 0 2020-01-10 Marco Elver Accepted
[-rcu,v2,2/2] kcsan: Rate-limit reporting per data races kcsan: Improvements to reporting - - - 0 0 0 2020-01-10 Marco Elver Accepted
[-rcu] kcsan: Make KCSAN compatible with lockdep [-rcu] kcsan: Make KCSAN compatible with lockdep - - 1 0 0 0 2020-01-14 Marco Elver Superseded
[-rcu,v2] kcsan: Make KCSAN compatible with lockdep [-rcu,v2] kcsan: Make KCSAN compatible with lockdep 1 - - 0 0 0 2020-01-15 Marco Elver Accepted
debugobjects: Fix various data races debugobjects: Fix various data races - - - 0 0 0 2020-01-16 Marco Elver Accepted
[1/5] include/linux: Add instrumented.h infrastructure [1/5] include/linux: Add instrumented.h infrastructure 1 - - 0 0 0 2020-01-20 Marco Elver Superseded
[2/5] asm-generic, atomic-instrumented: Use generic instrumented.h [1/5] include/linux: Add instrumented.h infrastructure - - - 0 0 0 2020-01-20 Marco Elver Superseded
[3/5] asm-generic, kcsan: Add KCSAN instrumentation for bitops [1/5] include/linux: Add instrumented.h infrastructure - - - 0 0 0 2020-01-20 Marco Elver Superseded
[4/5] iov_iter: Use generic instrumented.h [1/5] include/linux: Add instrumented.h infrastructure - - - 0 0 0 2020-01-20 Marco Elver Superseded
[5/5] copy_to_user, copy_from_user: Use generic instrumented.h [1/5] include/linux: Add instrumented.h infrastructure - - - 0 0 0 2020-01-20 Marco Elver Superseded
[v2,1/5] include/linux: Add instrumented.h infrastructure [v2,1/5] include/linux: Add instrumented.h infrastructure 1 1 - 0 0 0 2020-01-21 Marco Elver Accepted
[v2,2/5] asm-generic, atomic-instrumented: Use generic instrumented.h [v2,1/5] include/linux: Add instrumented.h infrastructure 1 - - 0 0 0 2020-01-21 Marco Elver Accepted
[v2,3/5] asm-generic, kcsan: Add KCSAN instrumentation for bitops [v2,1/5] include/linux: Add instrumented.h infrastructure 1 - - 0 0 0 2020-01-21 Marco Elver Accepted
[v2,4/5] iov_iter: Use generic instrumented.h [v2,1/5] include/linux: Add instrumented.h infrastructure - - - 0 0 0 2020-01-21 Marco Elver Accepted
[v2,5/5] copy_to_user, copy_from_user: Use generic instrumented.h [v2,1/5] include/linux: Add instrumented.h infrastructure - - - 0 0 0 2020-01-21 Marco Elver Accepted
kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY - - - 0 0 0 2020-01-29 Marco Elver Accepted
[v2,1/3] kcsan: Add option to assume plain aligned writes up to word size are atomic [v2,1/3] kcsan: Add option to assume plain aligned writes up to word size are atomic - - - 0 0 0 2020-02-04 Marco Elver Accepted
[v2,2/3] kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS [v2,1/3] kcsan: Add option to assume plain aligned writes up to word size are atomic - - - 0 0 0 2020-02-04 Marco Elver Accepted
[v2,3/3] kcsan: Cleanup of main KCSAN Kconfig option [v2,1/3] kcsan: Add option to assume plain aligned writes up to word size are atomic - - - 0 0 0 2020-02-04 Marco Elver Accepted
kcsan: Fix 0-sized checks kcsan: Fix 0-sized checks - - - 0 0 0 2020-02-05 Marco Elver Accepted
[1/3] kcsan: Introduce KCSAN_ACCESS_ASSERT access type [1/3] kcsan: Introduce KCSAN_ACCESS_ASSERT access type - - - 0 0 0 2020-02-05 Marco Elver Superseded
[2/3] kcsan: Introduce ASSERT_EXCLUSIVE_* macros [1/3] kcsan: Introduce KCSAN_ACCESS_ASSERT access type - - - 0 0 0 2020-02-05 Marco Elver Superseded
[3/3] kcsan: Add test to generate conflicts via debugfs [1/3] kcsan: Introduce KCSAN_ACCESS_ASSERT access type - - - 0 0 0 2020-02-05 Marco Elver Superseded
[v2,1/3] kcsan: Introduce KCSAN_ACCESS_ASSERT access type [v2,1/3] kcsan: Introduce KCSAN_ACCESS_ASSERT access type - - - 0 0 0 2020-02-06 Marco Elver Accepted
[v2,2/3] kcsan: Introduce ASSERT_EXCLUSIVE_* macros [v2,1/3] kcsan: Introduce KCSAN_ACCESS_ASSERT access type - - - 0 0 0 2020-02-06 Marco Elver Accepted
[v2,3/3] kcsan: Add test to generate conflicts via debugfs [v2,1/3] kcsan: Introduce KCSAN_ACCESS_ASSERT access type - - - 0 0 0 2020-02-06 Marco Elver Accepted
kcsan: Expose core configuration parameters as module params kcsan: Expose core configuration parameters as module params - - - 0 0 0 2020-02-07 Marco Elver Accepted
kcsan: Fix misreporting if concurrent races on same address kcsan: Fix misreporting if concurrent races on same address - - - 0 0 0 2020-02-10 Marco Elver Superseded
[1/5] kcsan: Move interfaces that affects checks to kcsan-checks.h [1/5] kcsan: Move interfaces that affects checks to kcsan-checks.h - - - 0 0 0 2020-02-10 Marco Elver Superseded
[2/5] compiler.h, seqlock.h: Remove unnecessary kcsan.h includes [1/5] kcsan: Move interfaces that affects checks to kcsan-checks.h - - - 0 0 0 2020-02-10 Marco Elver Superseded
[3/5] kcsan: Introduce kcsan_value_change type [1/5] kcsan: Move interfaces that affects checks to kcsan-checks.h - - - 0 0 0 2020-02-10 Marco Elver Superseded
[4/5] kcsan: Add kcsan_set_access_mask() support [1/5] kcsan: Move interfaces that affects checks to kcsan-checks.h - - - 0 0 0 2020-02-10 Marco Elver Superseded
[5/5] kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) [1/5] kcsan: Move interfaces that affects checks to kcsan-checks.h - - - 0 0 0 2020-02-10 Marco Elver Superseded
[v2] kcsan: Fix misreporting if concurrent races on same address [v2] kcsan: Fix misreporting if concurrent races on same address - - - 0 0 0 2020-02-11 Marco Elver Accepted
[v2,1/5] kcsan: Move interfaces that affects checks to kcsan-checks.h [v2,1/5] kcsan: Move interfaces that affects checks to kcsan-checks.h - - - 0 0 0 2020-02-11 Marco Elver Accepted
[v2,2/5] compiler.h, seqlock.h: Remove unnecessary kcsan.h includes [v2,1/5] kcsan: Move interfaces that affects checks to kcsan-checks.h - - - 0 0 0 2020-02-11 Marco Elver Accepted
[v2,3/5] kcsan: Introduce kcsan_value_change type [v2,1/5] kcsan: Move interfaces that affects checks to kcsan-checks.h - - - 0 0 0 2020-02-11 Marco Elver Accepted
[v2,4/5] kcsan: Add kcsan_set_access_mask() support [v2,1/5] kcsan: Move interfaces that affects checks to kcsan-checks.h - - - 0 0 0 2020-02-11 Marco Elver Accepted
[v2,5/5] kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) [v2,1/5] kcsan: Move interfaces that affects checks to kcsan-checks.h 1 - - 0 0 0 2020-02-11 Marco Elver Accepted
kcsan, trace: Make KCSAN compatible with tracing kcsan, trace: Make KCSAN compatible with tracing - - 1 0 0 0 2020-02-14 Marco Elver Superseded
[v2] kcsan, trace: Make KCSAN compatible with tracing [v2] kcsan, trace: Make KCSAN compatible with tracing - - 1 0 0 0 2020-02-14 Marco Elver Accepted
kcsan: Add option for verbose reporting kcsan: Add option for verbose reporting - - - 0 0 0 2020-02-19 Marco Elver Superseded
kcsan: Add option to allow watcher interruptions kcsan: Add option to allow watcher interruptions - - - 0 0 0 2020-02-20 Marco Elver Superseded
« 1 2 3 »