Show patches with: Submitter = Marco Elver       |    State = Action Required       |   311 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[-rcu/kcsan,15/23] locking/barriers, kcsan: Support generic instrumentation kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
[-rcu/kcsan,14/23] locking/barriers, kcsan: Add instrumentation for barriers kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
[-rcu/kcsan,13/23] kcsan: selftest: Add test case to check memory barrier instrumentation kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
[-rcu/kcsan,12/23] kcsan: Ignore GCC 11+ warnings about TSan runtime support kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
[-rcu/kcsan,11/23] kcsan: test: Add test cases for memory barrier instrumentation kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
[-rcu/kcsan,10/23] kcsan: test: Match reordered or normal accesses kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
[-rcu/kcsan,09/23] kcsan: Document modeling of weak memory kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
[-rcu/kcsan,08/23] kcsan: Show location access was reordered to kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
[-rcu/kcsan,07/23] kcsan: Call scoped accesses reordered in reports kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
[-rcu/kcsan,06/23] kcsan, kbuild: Add option for barrier instrumentation only kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
[-rcu/kcsan,05/23] kcsan: Add core memory barrier instrumentation functions kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
[-rcu/kcsan,04/23] kcsan: Add core support for a subset of weak memory modeling kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
[-rcu/kcsan,03/23] kcsan: Avoid checking scoped accesses from nested contexts kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
[-rcu/kcsan,02/23] kcsan: Remove redundant zero-initialization of globals kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
[-rcu/kcsan,01/23] kcsan: Refactor reading of instrumented memory kcsan: Support detecting a subset of missing memory barriers - - - --- 2021-10-05 Marco Elver New
kfence: shorten critical sections of alloc/free kfence: shorten critical sections of alloc/free 1 - - --- 2021-09-30 Marco Elver New
[v3,5/5] kfence: add note to documentation about skipping covered allocations [v3,1/5] stacktrace: move filter_irq_stacks() to kernel/stacktrace.c 1 1 - --- 2021-09-23 Marco Elver New
[v3,4/5] kfence: limit currently covered allocations when pool nearly full [v3,1/5] stacktrace: move filter_irq_stacks() to kernel/stacktrace.c 1 1 - --- 2021-09-23 Marco Elver New
[v3,3/5] kfence: move saving stack trace of allocations into __kfence_alloc() [v3,1/5] stacktrace: move filter_irq_stacks() to kernel/stacktrace.c 1 1 - --- 2021-09-23 Marco Elver New
[v3,2/5] kfence: count unexpectedly skipped allocations [v3,1/5] stacktrace: move filter_irq_stacks() to kernel/stacktrace.c 1 1 - --- 2021-09-23 Marco Elver New
[v3,1/5] stacktrace: move filter_irq_stacks() to kernel/stacktrace.c [v3,1/5] stacktrace: move filter_irq_stacks() to kernel/stacktrace.c 2 - - --- 2021-09-23 Marco Elver New
kfence: test: use kunit_skip() to skip tests kfence: test: use kunit_skip() to skip tests - 1 - --- 2021-09-22 Marco Elver New
[v2,5/5] kfence: add note to documentation about skipping covered allocations [v2,1/5] stacktrace: move filter_irq_stacks() to kernel/stacktrace.c - 1 - --- 2021-09-21 Marco Elver New
[v2,4/5] kfence: limit currently covered allocations when pool nearly full [v2,1/5] stacktrace: move filter_irq_stacks() to kernel/stacktrace.c - - - --- 2021-09-21 Marco Elver New
[v2,3/5] kfence: move saving stack trace of allocations into __kfence_alloc() [v2,1/5] stacktrace: move filter_irq_stacks() to kernel/stacktrace.c - 1 - --- 2021-09-21 Marco Elver New
[v2,2/5] kfence: count unexpectedly skipped allocations [v2,1/5] stacktrace: move filter_irq_stacks() to kernel/stacktrace.c - 1 - --- 2021-09-21 Marco Elver New
[v2,1/5] stacktrace: move filter_irq_stacks() to kernel/stacktrace.c [v2,1/5] stacktrace: move filter_irq_stacks() to kernel/stacktrace.c 1 - - --- 2021-09-21 Marco Elver New
[3/3] kfence: add note to documentation about skipping covered allocations [1/3] kfence: count unexpectedly skipped allocations - - - --- 2021-09-17 Marco Elver New
[2/3] kfence: limit currently covered allocations when pool nearly full [1/3] kfence: count unexpectedly skipped allocations - - - --- 2021-09-17 Marco Elver New
[1/3] kfence: count unexpectedly skipped allocations [1/3] kfence: count unexpectedly skipped allocations - - - --- 2021-09-17 Marco Elver New
mm: fix data race in PagePoisoned() mm: fix data race in PagePoisoned() 2 - - --- 2021-09-13 Marco Elver New
[v2,6/6] workqueue, kasan: avoid alloc_pages() when recording stack stackdepot, kasan, workqueue: Avoid expanding stackdepot slabs when holding raw_spin_lock 2 - 1 --- 2021-09-13 Marco Elver New
[v2,5/6] kasan: generic: introduce kasan_record_aux_stack_noalloc() stackdepot, kasan, workqueue: Avoid expanding stackdepot slabs when holding raw_spin_lock 1 - 1 --- 2021-09-13 Marco Elver New
[v2,4/6] kasan: common: provide can_alloc in kasan_save_stack() stackdepot, kasan, workqueue: Avoid expanding stackdepot slabs when holding raw_spin_lock 1 - 1 --- 2021-09-13 Marco Elver New
[v2,3/6] lib/stackdepot: introduce __stack_depot_save() stackdepot, kasan, workqueue: Avoid expanding stackdepot slabs when holding raw_spin_lock 1 - 1 --- 2021-09-13 Marco Elver New
[v2,2/6] lib/stackdepot: remove unused function argument stackdepot, kasan, workqueue: Avoid expanding stackdepot slabs when holding raw_spin_lock 1 - 1 --- 2021-09-13 Marco Elver New
[v2,1/6] lib/stackdepot: include gfp.h stackdepot, kasan, workqueue: Avoid expanding stackdepot slabs when holding raw_spin_lock 1 - 1 --- 2021-09-13 Marco Elver New
kasan: double -Wframe-larger-than threshold if KASAN kasan: double -Wframe-larger-than threshold if KASAN - - - --- 2021-09-09 Marco Elver New
[6/6] workqueue, kasan: avoid alloc_pages() when recording stack stackdepot, kasan, workqueue: Avoid expanding stackdepot slabs when holding raw_spin_lock 1 - - --- 2021-09-07 Marco Elver New
[5/6] kasan: generic: introduce kasan_record_aux_stack_noalloc() stackdepot, kasan, workqueue: Avoid expanding stackdepot slabs when holding raw_spin_lock - - - --- 2021-09-07 Marco Elver New
[4/6] kasan: common: provide can_alloc in kasan_save_stack() stackdepot, kasan, workqueue: Avoid expanding stackdepot slabs when holding raw_spin_lock - - - --- 2021-09-07 Marco Elver New
[3/6] lib/stackdepot: introduce __stack_depot_save() stackdepot, kasan, workqueue: Avoid expanding stackdepot slabs when holding raw_spin_lock - - - --- 2021-09-07 Marco Elver New
[2/6] lib/stackdepot: remove unused function argument stackdepot, kasan, workqueue: Avoid expanding stackdepot slabs when holding raw_spin_lock - 1 - --- 2021-09-07 Marco Elver New
[1/6] lib/stackdepot: include gfp.h stackdepot, kasan, workqueue: Avoid expanding stackdepot slabs when holding raw_spin_lock - 1 - --- 2021-09-07 Marco Elver New
kfence: test: fail fast if disabled at boot kfence: test: fail fast if disabled at boot 1 - - --- 2021-08-25 Marco Elver New
kfence: fix is_kfence_address() for addresses below KFENCE_POOL_SIZE kfence: fix is_kfence_address() for addresses below KFENCE_POOL_SIZE 1 - - --- 2021-08-18 Marco Elver New
[mm,v3] kfence: show cpu and timestamp in alloc/free info [mm,v3] kfence: show cpu and timestamp in alloc/free info 2 - - --- 2021-07-14 Marco Elver New
[mm,v2] kfence: show cpu and timestamp in alloc/free info [mm,v2] kfence: show cpu and timestamp in alloc/free info 2 - - --- 2021-07-14 Marco Elver New
Revert "mm/page_alloc: make should_fail_alloc_page() static" Revert "mm/page_alloc: make should_fail_alloc_page() static" 1 - - --- 2021-07-05 Marco Elver New
kasan: fix build by including kernel.h kasan: fix build by including kernel.h - 3 - --- 2021-07-05 Marco Elver New
kfence: show cpu and timestamp in alloc/free info kfence: show cpu and timestamp in alloc/free info 2 - - --- 2021-06-29 Marco Elver New
kfence: unconditionally use unbound work queue kfence: unconditionally use unbound work queue - 1 - --- 2021-05-21 Marco Elver New
kfence: use TASK_IDLE when awaiting allocation kfence: use TASK_IDLE when awaiting allocation - - - --- 2021-05-21 Marco Elver New
kfence: test: fix for "mm, slub: change run-time assertion in kmalloc_index() to compile-time" kfence: test: fix for "mm, slub: change run-time assertion in kmalloc_index() to compile-time" - - - --- 2021-05-13 Marco Elver New
fix for "printk: introduce dump_stack_lvl()" fix for "printk: introduce dump_stack_lvl()" - 1 - --- 2021-05-13 Marco Elver New
[v2,3/3] kfence: use power-efficient work queue to run delayed work kfence: optimize timer scheduling - - - --- 2021-04-21 Marco Elver New
[v2,2/3] kfence: maximize allocation wait timeout duration kfence: optimize timer scheduling - - - --- 2021-04-21 Marco Elver New
[v2,1/3] kfence: await for allocation using wait_event kfence: optimize timer scheduling - - - --- 2021-04-21 Marco Elver New
[3/3] kfence: use power-efficient work queue to run delayed work kfence: optimize timer scheduling - - - --- 2021-04-19 Marco Elver New
[2/3] kfence: maximize allocation wait timeout duration kfence: optimize timer scheduling - - - --- 2021-04-19 Marco Elver New
[1/3] kfence: await for allocation using wait_event kfence: optimize timer scheduling - - - --- 2021-04-19 Marco Elver New
[mm] kfence, x86: fix preemptible warning on KPTI-enabled systems [mm] kfence, x86: fix preemptible warning on KPTI-enabled systems 1 - - --- 2021-03-30 Marco Elver New
[mm] kfence: make compatible with kmemleak [mm] kfence: make compatible with kmemleak - 1 1 --- 2021-03-17 Marco Elver New
[mm] kfence: zero guard page after out-of-bounds access [mm] kfence: zero guard page after out-of-bounds access 1 - - --- 2021-03-12 Marco Elver New
[mm] kfence, slab: fix cache_alloc_debugcheck_after() for bulk allocations [mm] kfence, slab: fix cache_alloc_debugcheck_after() for bulk allocations - - - --- 2021-03-04 Marco Elver New
[mm] kfence: fix reports if constant function prefixes exist [mm] kfence: fix reports if constant function prefixes exist - - 1 --- 2021-03-04 Marco Elver New
[mm] kfence: fix printk format for ptrdiff_t [mm] kfence: fix printk format for ptrdiff_t - 1 - --- 2021-03-03 Marco Elver New
[mm] kfence: report sensitive information based on no_hash_pointers [mm] kfence: report sensitive information based on no_hash_pointers - - - --- 2021-02-23 Marco Elver New
[mm] kfence: make reporting sensitive information configurable [mm] kfence: make reporting sensitive information configurable - - - --- 2021-02-09 Marco Elver New
[mm,4/4] kfence: add missing copyright header to documentation [mm,1/4] kfence: add missing copyright and description headers - 1 - --- 2021-01-18 Marco Elver New
[mm,3/4] kfence, arm64: add missing copyright and description header [mm,1/4] kfence: add missing copyright and description headers - 1 - --- 2021-01-18 Marco Elver New
[mm,2/4] kfence, x86: add missing copyright and description header [mm,1/4] kfence: add missing copyright and description headers - 1 - --- 2021-01-18 Marco Elver New
[mm,1/4] kfence: add missing copyright and description headers [mm,1/4] kfence: add missing copyright and description headers - 1 - --- 2021-01-18 Marco Elver New
[mm,2/2] kfence: show access type in report [mm,1/2] kfence: add option to use KFENCE without static keys - 1 - --- 2021-01-11 Marco Elver New
[mm,1/2] kfence: add option to use KFENCE without static keys [mm,1/2] kfence: add option to use KFENCE without static keys - 1 - --- 2021-01-11 Marco Elver New
[mm] kfence: fix potential deadlock due to wake_up() [mm] kfence: fix potential deadlock due to wake_up() - - - --- 2021-01-04 Marco Elver New
kfence: fix typo in test kfence: fix typo in test 1 - - --- 2020-12-15 Marco Elver New
kfence: Avoid stalling work queue task without allocations kfence: Avoid stalling work queue task without allocations - - - --- 2020-11-10 Marco Elver New
kfence: Fix parameter description for kfence_object_start() kfence: Fix parameter description for kfence_object_start() - 1 - --- 2020-11-06 Marco Elver New
kfence: Use pt_regs to generate stack trace on faults kfence: Use pt_regs to generate stack trace on faults 1 - - --- 2020-11-05 Marco Elver New
[v7,9/9] MAINTAINERS: add entry for KFENCE KFENCE: A low-overhead sampling-based memory safety error detector - 2 - --- 2020-11-03 Marco Elver New
[v7,8/9] kfence: add test suite KFENCE: A low-overhead sampling-based memory safety error detector - 2 - --- 2020-11-03 Marco Elver New
[v7,7/9] kfence, Documentation: add KFENCE documentation KFENCE: A low-overhead sampling-based memory safety error detector - 2 - --- 2020-11-03 Marco Elver New
[v7,6/9] kfence, kasan: make KFENCE compatible with KASAN KFENCE: A low-overhead sampling-based memory safety error detector - 2 - --- 2020-11-03 Marco Elver New
[v7,5/9] mm, kfence: insert KFENCE hooks for SLUB KFENCE: A low-overhead sampling-based memory safety error detector - 2 - --- 2020-11-03 Marco Elver New
[v7,4/9] mm, kfence: insert KFENCE hooks for SLAB KFENCE: A low-overhead sampling-based memory safety error detector - 1 - --- 2020-11-03 Marco Elver New
[v7,3/9] arm64, kfence: enable KFENCE for ARM64 KFENCE: A low-overhead sampling-based memory safety error detector - 3 - --- 2020-11-03 Marco Elver New
[v7,2/9] x86, kfence: enable KFENCE for x86 KFENCE: A low-overhead sampling-based memory safety error detector - 2 - --- 2020-11-03 Marco Elver New
[v7,1/9] mm: add Kernel Electric-Fence infrastructure KFENCE: A low-overhead sampling-based memory safety error detector - 3 - --- 2020-11-03 Marco Elver New
[v6,9/9] MAINTAINERS: Add entry for KFENCE KFENCE: A low-overhead sampling-based memory safety error detector - 2 - --- 2020-10-29 Marco Elver New
[v6,8/9] kfence: add test suite KFENCE: A low-overhead sampling-based memory safety error detector - 1 - --- 2020-10-29 Marco Elver New
[v6,7/9] kfence, Documentation: add KFENCE documentation KFENCE: A low-overhead sampling-based memory safety error detector - 1 - --- 2020-10-29 Marco Elver New
[v6,6/9] kfence, kasan: make KFENCE compatible with KASAN KFENCE: A low-overhead sampling-based memory safety error detector - 2 - --- 2020-10-29 Marco Elver New
[v6,5/9] mm, kfence: insert KFENCE hooks for SLUB KFENCE: A low-overhead sampling-based memory safety error detector - 2 - --- 2020-10-29 Marco Elver New
[v6,4/9] mm, kfence: insert KFENCE hooks for SLAB KFENCE: A low-overhead sampling-based memory safety error detector - 1 - --- 2020-10-29 Marco Elver New
[v6,3/9] arm64, kfence: enable KFENCE for ARM64 KFENCE: A low-overhead sampling-based memory safety error detector - 1 - --- 2020-10-29 Marco Elver New
[v6,2/9] x86, kfence: enable KFENCE for x86 KFENCE: A low-overhead sampling-based memory safety error detector - 1 - --- 2020-10-29 Marco Elver New
[v6,1/9] mm: add Kernel Electric-Fence infrastructure KFENCE: A low-overhead sampling-based memory safety error detector - 2 - --- 2020-10-29 Marco Elver New
[v5,9/9] MAINTAINERS: Add entry for KFENCE KFENCE: A low-overhead sampling-based memory safety error detector - 2 - --- 2020-10-27 Marco Elver New
[v5,8/9] kfence: add test suite KFENCE: A low-overhead sampling-based memory safety error detector - 1 - --- 2020-10-27 Marco Elver New
« 1 2 3 4 »