Show patches with: Submitter = Sebastian Andrzej Siewior       |    State = Action Required       |   124 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[REPOST] Revert mm/vmstat.c: fix vmstat_update() preemption BUG 1 - - --- 2018-05-04 Sebastian Andrzej Siewior New
[1/5] spinlock: atomic_dec_and_lock: Add an irqsave variant - - - --- 2018-05-04 Sebastian Andrzej Siewior New
[2/5] mm/backing-dev: Use irqsave variant of atomic_dec_and_lock() - - - --- 2018-05-04 Sebastian Andrzej Siewior New
[3/5] kernel/user: Use irqsave variant of atomic_dec_and_lock() - - - --- 2018-05-04 Sebastian Andrzej Siewior New
[4/5] drivers/md/raid5: Use irqsave variant of atomic_dec_and_lock() - - - --- 2018-05-04 Sebastian Andrzej Siewior New
[5/5] drivers/md/raid5: Do not disable irq on release_inactive_stripe_list() call - - - --- 2018-05-04 Sebastian Andrzej Siewior New
[1/8] bdi: use refcount_t for reference counting instead atomic_t - - - --- 2018-05-09 Sebastian Andrzej Siewior New
[2/8] userns: use refcount_t for reference counting instead atomic_t - - - --- 2018-05-09 Sebastian Andrzej Siewior New
[3/8] md: raid5: use refcount_t for reference counting instead atomic_t - - - --- 2018-05-09 Sebastian Andrzej Siewior New
[4/8] locking/refcount: implement refcount_dec_and_lock_irqsave() - - - --- 2018-05-09 Sebastian Andrzej Siewior New
[5/8] bdi: Use irqsave variant of refcount_dec_and_lock() - - - --- 2018-05-09 Sebastian Andrzej Siewior New
[6/8] userns: Use irqsave variant of refcount_dec_and_lock() - - - --- 2018-05-09 Sebastian Andrzej Siewior New
[7/8] md: raid5: Use irqsave variant of refcount_dec_and_lock() - - - --- 2018-05-09 Sebastian Andrzej Siewior New
[8/8] md: raid5: Do not disable irq on release_inactive_stripe_list() call - - - --- 2018-05-09 Sebastian Andrzej Siewior New
[1/5,v2] spinlock: atomic_dec_and_lock: Add an irqsave variant 1 - - --- 2018-06-04 Sebastian Andrzej Siewior New
[1/3] mm: workingset: remove local_irq_disable() from count_shadow_nodes() 1 1 - --- 2018-06-22 Sebastian Andrzej Siewior New
[2/3] mm: workingset: make shadow_lru_isolate() use locking suffix - - - --- 2018-06-22 Sebastian Andrzej Siewior New
[3/3] mm: list_lru: Add lock_irq member to __list_lru_init() - 1 - --- 2018-06-22 Sebastian Andrzej Siewior New
[1/4] mm/list_lru: use list_lru_walk_one() in list_lru_walk_node() - - - --- 2018-07-03 Sebastian Andrzej Siewior New
[2/4] mm/list_lru: Move locking from __list_lru_walk_one() to its caller - - - --- 2018-07-03 Sebastian Andrzej Siewior New
[3/4] mm/list_lru: Pass struct list_lru_node as an argument __list_lru_walk_one() - - - --- 2018-07-03 Sebastian Andrzej Siewior New
[4/4] mm/list_lru: Introduce list_lru_shrink_walk_irq() - - - --- 2018-07-03 Sebastian Andrzej Siewior New
[3/6] bdi: Use refcount_t for reference counting instead atomic_t 1 - - --- 2018-07-03 Sebastian Andrzej Siewior New
[4/6] bdi: Use irqsave variant of refcount_dec_and_lock() 1 - - --- 2018-07-03 Sebastian Andrzej Siewior New
[1/4] mm/list_lru: use list_lru_walk_one() in list_lru_walk_node() - 1 - --- 2018-07-16 Sebastian Andrzej Siewior New
[2/4] mm/list_lru: Move locking from __list_lru_walk_one() to its caller - 1 - --- 2018-07-16 Sebastian Andrzej Siewior New
[3/4] mm/list_lru: Pass struct list_lru_node as an argument __list_lru_walk_one() - 1 - --- 2018-07-16 Sebastian Andrzej Siewior New
[4/4] mm/list_lru: Introduce list_lru_shrink_walk_irq() - 1 - --- 2018-07-16 Sebastian Andrzej Siewior New
[1/2] mm/swap: Add pagevec locking mm/swap: Add locking for pagevec - - - --- 2018-09-14 Sebastian Andrzej Siewior New
[2/2] mm/swap: Access struct pagevec remotely mm/swap: Add locking for pagevec - - - --- 2018-09-14 Sebastian Andrzej Siewior New
mm/kasan: make quarantine_lock a raw_spinlock_t mm/kasan: make quarantine_lock a raw_spinlock_t 2 - - --- 2018-10-10 Sebastian Andrzej Siewior New
mm: workingset: replace IRQ-off check with a lockdep assert. mm: workingset: replace IRQ-off check with a lockdep assert. - - - --- 2019-02-11 Sebastian Andrzej Siewior New
[v2] mm: workingset: replace IRQ-off check with a lockdep assert. [v2] mm: workingset: replace IRQ-off check with a lockdep assert. - - - --- 2019-02-11 Sebastian Andrzej Siewior New
[1/4] mm/page_alloc: Split drain_local_pages() mm/swap: Add locking for pagevec - - - --- 2019-04-24 Sebastian Andrzej Siewior New
[2/4] mm/swap: Add static key dependent pagevec locking mm/swap: Add locking for pagevec - - - --- 2019-04-24 Sebastian Andrzej Siewior New
[3/4] mm/swap: Access struct pagevec remotely mm/swap: Add locking for pagevec - - - --- 2019-04-24 Sebastian Andrzej Siewior New
[4/4] mm/swap: Enable "use_pvec_lock" nohz_full dependent mm/swap: Add locking for pagevec - - - --- 2019-04-24 Sebastian Andrzej Siewior New
[RFC] x86/fpu: Use get_user_pages_unlocked() to fault-in pages [RFC] x86/fpu: Use get_user_pages_unlocked() to fault-in pages - - - --- 2019-05-01 Sebastian Andrzej Siewior New
[v2] x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails [v2] x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails - - - --- 2019-05-02 Sebastian Andrzej Siewior New
x86/fpu: Use fault_in_pages_writeable() for pre-faulting x86/fpu: Use fault_in_pages_writeable() for pre-faulting - - - --- 2019-05-26 Sebastian Andrzej Siewior New
[v2] x86/fpu: Use fault_in_pages_writeable() for pre-faulting [v2] x86/fpu: Use fault_in_pages_writeable() for pre-faulting - - 1 --- 2019-05-29 Sebastian Andrzej Siewior New
[2/7] vmpressure: Use spinlock_t instead of struct spinlock Untitled series #142215 - - - --- 2019-07-04 Sebastian Andrzej Siewior New
[RT] Revert "ARM: Initialize split page table locks for vector page" [RT] Revert "ARM: Initialize split page table locks for vector page" - - - --- 2019-10-14 Sebastian Andrzej Siewior New
[25/34] mm: Use CONFIG_PREEMPTION Untitled series #188077 1 - - --- 2019-10-15 Sebastian Andrzej Siewior New
kmemleak: Turn kmemleak_lock and object->lock to raw_spinlock_t kmemleak: Turn kmemleak_lock and object->lock to raw_spinlock_t 1 - - --- 2019-12-19 Sebastian Andrzej Siewior New
mm/compaction: Disable compact_unevictable_allowed on RT mm/compaction: Disable compact_unevictable_allowed on RT - - - --- 2020-01-15 Sebastian Andrzej Siewior New
mm/z3fold: Do not include rwlock.h directly mm/z3fold: Do not include rwlock.h directly - - - --- 2020-02-24 Sebastian Andrzej Siewior New
[v2] mm/compaction: Disable compact_unevictable_allowed on RT [v2] mm/compaction: Disable compact_unevictable_allowed on RT - - - --- 2020-03-02 Sebastian Andrzej Siewior New
[1/2] =?UTF-8?q?mm/compaction:=20Really=20limit=20compact?= =?UTF-8?q?=5Funevictable=5Fallowed=20to… [1/2] =?UTF-8?q?mm/compaction:=20Really=20limit=20compact?= =?UTF-8?q?=5Funevictable=5Fallowed=20to… 1 - - --- 2020-03-03 Sebastian Andrzej Siewior New
[2/2,v3] mm/compaction: Disable compact_unevictable_allowed on RT [1/2] =?UTF-8?q?mm/compaction:=20Really=20limit=20compact?= =?UTF-8?q?=5Funevictable=5Fallowed=20to… 1 - - --- 2020-03-03 Sebastian Andrzej Siewior New
[2/2,v4] mm/compaction: Disable compact_unevictable_allowed on RT Untitled series #258853 2 - - --- 2020-03-19 Sebastian Andrzej Siewior New
[2/2,v5] mm/compaction: Disable compact_unevictable_allowed on RT Untitled series #258859 2 - - --- 2020-03-19 Sebastian Andrzej Siewior New
[4/8] mm/swap: Use local_lock for protection Untitled series #290433 - - - --- 2020-05-19 Sebastian Andrzej Siewior New
[8/8] mm/zswap: Use local lock to protect per-CPU data Untitled series #290433 - - - --- 2020-05-19 Sebastian Andrzej Siewior New
[v2,3/7] mm/swap: Use local_lock for protection Untitled series #292887 - - - --- 2020-05-24 Sebastian Andrzej Siewior New
[v3,3/7] mm/swap: Use local_lock for protection Untitled series #294461 - - - --- 2020-05-27 Sebastian Andrzej Siewior New
[RFC] SLUB: list_slab_objects() looks like a miss-merge [RFC] SLUB: list_slab_objects() looks like a miss-merge - - - --- 2020-06-18 Sebastian Andrzej Siewior New
[1/2] slub: Cure list_slab_objects() from double fix [1/2] slub: Cure list_slab_objects() from double fix - - - --- 2020-06-18 Sebastian Andrzej Siewior New
[2/2] slub: Drop lockdep_assert_held() from put_map() [1/2] slub: Cure list_slab_objects() from double fix - - - --- 2020-06-18 Sebastian Andrzej Siewior New
[20/38] mm: Replace deprecated CPU-hotplug functions. Replace deprecated CPU-hotplug - - - --- 2021-08-03 Sebastian Andrzej Siewior New
shmem: Use raw_spinlock_t for ->stat_lock shmem: Use raw_spinlock_t for ->stat_lock 1 - - --- 2021-08-06 Sebastian Andrzej Siewior New
highmem: Don't disable preemption on RT in kmap_atomic() highmem: Don't disable preemption on RT in kmap_atomic() 1 - - --- 2021-08-10 Sebastian Andrzej Siewior New
mm: Disable zsmalloc on PREEMPT_RT mm: Disable zsmalloc on PREEMPT_RT - - - --- 2021-09-23 Sebastian Andrzej Siewior New
mm/zsmalloc: Replace bit spinlock and get_cpu_var() usage. mm/zsmalloc: Replace bit spinlock and get_cpu_var() usage. - - - --- 2021-09-28 Sebastian Andrzej Siewior New
mm: Allow only SLUB on PREEMPT_RT mm: Allow only SLUB on PREEMPT_RT 1 - - --- 2021-10-15 Sebastian Andrzej Siewior New
mm: page_alloc: Use migrate_disable() in drain_local_pages_wq() mm: page_alloc: Use migrate_disable() in drain_local_pages_wq() - - - --- 2021-10-15 Sebastian Andrzej Siewior New
[RFC] mm: Disable NUMA_BALANCING_DEFAULT_ENABLED and TRANSPARENT_HUGEPAGE on PREEMPT_RT [RFC] mm: Disable NUMA_BALANCING_DEFAULT_ENABLED and TRANSPARENT_HUGEPAGE on PREEMPT_RT 1 - - --- 2021-10-26 Sebastian Andrzej Siewior New
mm: Disable NUMA_BALANCING_DEFAULT_ENABLED and TRANSPARENT_HUGEPAGE on PREEMPT_RT mm: Disable NUMA_BALANCING_DEFAULT_ENABLED and TRANSPARENT_HUGEPAGE on PREEMPT_RT 1 1 - --- 2021-10-28 Sebastian Andrzej Siewior New
mm/memcontrol: Disable on PREEMPT_RT mm/memcontrol: Disable on PREEMPT_RT - - - --- 2021-12-07 Sebastian Andrzej Siewior New
[RFC,1/3] mm/memcg: Protect per-CPU counter by disabling preemption on PREEMPT_RT mm/memcg: Address PREEMPT_RT problems instead of disabling it. - - - --- 2021-12-22 Sebastian Andrzej Siewior New
[RFC,2/3] mm/memcg: Add a local_lock_t for IRQ and TASK object. mm/memcg: Address PREEMPT_RT problems instead of disabling it. - - - --- 2021-12-22 Sebastian Andrzej Siewior New
[RFC,3/3] mm/memcg: Allow the task_obj optimization only on non-PREEMPTIBLE kernels. mm/memcg: Address PREEMPT_RT problems instead of disabling it. - - - --- 2021-12-22 Sebastian Andrzej Siewior New
[1/4] mm/memcg: Disable threshold event handlers on PREEMPT_RT mm/memcg: Address PREEMPT_RT problems instead of disabling it. - - - --- 2022-01-25 Sebastian Andrzej Siewior New
[2/4] mm/memcg: Protect per-CPU counter by disabling preemption on PREEMPT_RT where needed. mm/memcg: Address PREEMPT_RT problems instead of disabling it. 2 - - --- 2022-01-25 Sebastian Andrzej Siewior New
[3/4] mm/memcg: Add a local_lock_t for IRQ and TASK object. mm/memcg: Address PREEMPT_RT problems instead of disabling it. - - - --- 2022-01-25 Sebastian Andrzej Siewior New
[4/4] mm/memcg: Allow the task_obj optimization only on non-PREEMPTIBLE kernels. mm/memcg: Address PREEMPT_RT problems instead of disabling it. - - - --- 2022-01-25 Sebastian Andrzej Siewior New
[v2,1/4] mm/memcg: Revert ("mm/memcg: optimize user context object stock access") mm/memcg: Address PREEMPT_RT problems instead of disabling it. 2 - - --- 2022-02-11 Sebastian Andrzej Siewior New
[v2,2/4] mm/memcg: Disable threshold event handlers on PREEMPT_RT mm/memcg: Address PREEMPT_RT problems instead of disabling it. 2 - - --- 2022-02-11 Sebastian Andrzej Siewior New
[v2,3/4] mm/memcg: Protect per-CPU counter by disabling preemption on PREEMPT_RT where needed. mm/memcg: Address PREEMPT_RT problems instead of disabling it. 1 - - --- 2022-02-11 Sebastian Andrzej Siewior New
[v2,4/4] mm/memcg: Protect memcg_stock with a local_lock_t mm/memcg: Address PREEMPT_RT problems instead of disabling it. - - - --- 2022-02-11 Sebastian Andrzej Siewior New
[v3,1/5] mm/memcg: Revert ("mm/memcg: optimize user context object stock access") mm/memcg: Address PREEMPT_RT problems instead of disabling it. 2 1 - --- 2022-02-17 Sebastian Andrzej Siewior New
[v3,2/5] mm/memcg: Disable threshold event handlers on PREEMPT_RT mm/memcg: Address PREEMPT_RT problems instead of disabling it. 3 1 - --- 2022-02-17 Sebastian Andrzej Siewior New
[v3,3/5] mm/memcg: Protect per-CPU counter by disabling preemption on PREEMPT_RT where needed. mm/memcg: Address PREEMPT_RT problems instead of disabling it. 1 - - --- 2022-02-17 Sebastian Andrzej Siewior New
[v3,4/5] mm/memcg: Opencode the inner part of obj_cgroup_uncharge_pages() in drain_obj_stock() mm/memcg: Address PREEMPT_RT problems instead of disabling it. 1 2 - --- 2022-02-17 Sebastian Andrzej Siewior New
[v3,5/5] mm/memcg: Protect memcg_stock with a local_lock_t mm/memcg: Address PREEMPT_RT problems instead of disabling it. - - - --- 2022-02-17 Sebastian Andrzej Siewior New
[v4,1/6] mm/memcg: Revert ("mm/memcg: optimize user context object stock access") mm/memcg: Address PREEMPT_RT problems instead of disabling it. 3 1 - --- 2022-02-21 Sebastian Andrzej Siewior New
[v4,2/6] mm/memcg: Disable threshold event handlers on PREEMPT_RT mm/memcg: Address PREEMPT_RT problems instead of disabling it. 3 1 - --- 2022-02-21 Sebastian Andrzej Siewior New
[v4,3/6] mm/memcg: Protect per-CPU counter by disabling preemption on PREEMPT_RT where needed. mm/memcg: Address PREEMPT_RT problems instead of disabling it. 1 - - --- 2022-02-21 Sebastian Andrzej Siewior New
[v4,4/6] mm/memcg: Opencode the inner part of obj_cgroup_uncharge_pages() in drain_obj_stock() mm/memcg: Address PREEMPT_RT problems instead of disabling it. 1 2 - --- 2022-02-21 Sebastian Andrzej Siewior New
[v4,5/6] mm/memcg: Protect memcg_stock with a local_lock_t mm/memcg: Address PREEMPT_RT problems instead of disabling it. 1 - - --- 2022-02-21 Sebastian Andrzej Siewior New
[v4,6/6] mm/memcg: Disable migration instead of preemption in drain_all_stock(). mm/memcg: Address PREEMPT_RT problems instead of disabling it. 1 - - --- 2022-02-21 Sebastian Andrzej Siewior New
mm/memcg: Add a comment regarding the release `obj'. mm/memcg: Add a comment regarding the release `obj'. - - - --- 2022-02-25 Sebastian Andrzej Siewior New
mm/memcg: Add missing counter index which are not update in interrupt. mm/memcg: Add missing counter index which are not update in interrupt. - 1 - --- 2022-02-25 Sebastian Andrzej Siewior New
[v5,6/6] mm/memcg: Disable migration instead of preemption in drain_all_stock(). Untitled series #618172 1 - - --- 2022-02-25 Sebastian Andrzej Siewior New
mm/memcg: Only perform the debug checks on !PREEMPT_RT mm/memcg: Only perform the debug checks on !PREEMPT_RT - - - --- 2022-02-25 Sebastian Andrzej Siewior New
[v5,1/6] mm/memcg: Revert ("mm/memcg: optimize user context object stock access") mm/memcg: Address PREEMPT_RT problems instead of disabling it. 3 1 - --- 2022-02-26 Sebastian Andrzej Siewior New
[v5,2/6] mm/memcg: Disable threshold event handlers on PREEMPT_RT mm/memcg: Address PREEMPT_RT problems instead of disabling it. 3 1 - --- 2022-02-26 Sebastian Andrzej Siewior New
[v5,3/6] mm/memcg: Protect per-CPU counter by disabling preemption on PREEMPT_RT where needed. mm/memcg: Address PREEMPT_RT problems instead of disabling it. 2 1 - --- 2022-02-26 Sebastian Andrzej Siewior New
[v5,4/6] mm/memcg: Opencode the inner part of obj_cgroup_uncharge_pages() in drain_obj_stock() mm/memcg: Address PREEMPT_RT problems instead of disabling it. 1 2 - --- 2022-02-26 Sebastian Andrzej Siewior New
[v5,5/6] mm/memcg: Protect memcg_stock with a local_lock_t mm/memcg: Address PREEMPT_RT problems instead of disabling it. 1 - - --- 2022-02-26 Sebastian Andrzej Siewior New
« 1 2 »