Show patches with: Submitter = Vlastimil Babka       |   40 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,6/6] mm, slub: sheaf prefilling for guaranteed allocations SLUB percpu sheaves - - - --- 2024-11-12 Vlastimil Babka New
[RFC,5/6] mm, slub: cheaper locking for percpu sheaves SLUB percpu sheaves - - - --- 2024-11-12 Vlastimil Babka New
[RFC,4/6] mm, vma: use sheaves for vm_area_struct cache SLUB percpu sheaves - - - --- 2024-11-12 Vlastimil Babka New
[RFC,3/6] maple_tree: use percpu sheaves for maple_node_cache SLUB percpu sheaves - - - --- 2024-11-12 Vlastimil Babka New
[RFC,2/6] mm/slub: add sheaf support for batching kfree_rcu() operations SLUB percpu sheaves - - - --- 2024-11-12 Vlastimil Babka New
[RFC,1/6] mm/slub: add opt-in caching layer of percpu sheaves SLUB percpu sheaves - - - --- 2024-11-12 Vlastimil Babka New
[slab,hotfixes,v2,2/2] slub/kunit: skip test_kfree_rcu when the slub kunit test is built-in slub kunit tests fixes for 6.12 - - 1 --- 2024-10-01 Vlastimil Babka Accepted
[slab,hotfixes,2/2] kunit: move call to kunit_run_all_tests() after rcu_end_inkernel_boot() slub kunit tests fixes for 6.12 - - - --- 2024-09-30 Vlastimil Babka New
[-next,conflict,imminent] Re: [PATCH v2 0/7] mm, slub: handle pending kfree_rcu() in kmem_cache_des… [-next,conflict,imminent] Re: [PATCH v2 0/7] mm, slub: handle pending kfree_rcu() in kmem_cache_des… - - - --- 2024-08-09 Vlastimil Babka New
[v2,7/7] kunit, slub: add test_kfree_rcu() and test_leak_destroy() mm, slub: handle pending kfree_rcu() in kmem_cache_destroy() - - - --- 2024-08-07 Vlastimil Babka Accepted
[v2,6/7] mm, slab: call kvfree_rcu_barrier() from kmem_cache_destroy() mm, slub: handle pending kfree_rcu() in kmem_cache_destroy() - - - --- 2024-08-07 Vlastimil Babka Accepted
[v2,5/7] rcu/kvfree: Add kvfree_rcu_barrier() API mm, slub: handle pending kfree_rcu() in kmem_cache_destroy() - - - --- 2024-08-07 Vlastimil Babka New
[v2,4/7] mm, slab: reintroduce rcu_barrier() into kmem_cache_destroy() mm, slub: handle pending kfree_rcu() in kmem_cache_destroy() - 1 - --- 2024-08-07 Vlastimil Babka Accepted
[v2,3/7] mm, slab: move kfence_shutdown_cache() outside slab_mutex mm, slub: handle pending kfree_rcu() in kmem_cache_destroy() - 1 - --- 2024-08-07 Vlastimil Babka Accepted
[v2,2/7] mm, slab: unlink slabinfo, sysfs and debugfs immediately mm, slub: handle pending kfree_rcu() in kmem_cache_destroy() - 1 - --- 2024-08-07 Vlastimil Babka Accepted
[v2,1/7] mm, slab: dissolve shutdown_cache() into its caller mm, slub: handle pending kfree_rcu() in kmem_cache_destroy() - 1 - --- 2024-08-07 Vlastimil Babka Accepted
[RFC,6/6] kunit, slub: add test_kfree_rcu() mm, slub: handle pending kfree_rcu() in kmem_cache_destroy() - - - --- 2024-07-15 Vlastimil Babka Superseded
[RFC,5/6] mm, slab: asynchronously destroy caches with outstanding objects mm, slub: handle pending kfree_rcu() in kmem_cache_destroy() - - - --- 2024-07-15 Vlastimil Babka Superseded
[RFC,4/6] mm, slab: simplify kmem_cache_release() mm, slub: handle pending kfree_rcu() in kmem_cache_destroy() - - - --- 2024-07-15 Vlastimil Babka Superseded
[RFC,3/6] mm, slab: unlink sysfs and debugfs immediately mm, slub: handle pending kfree_rcu() in kmem_cache_destroy() - - - --- 2024-07-15 Vlastimil Babka Superseded
[RFC,2/6] mm, slab: always maintain per-node slab and object count mm, slub: handle pending kfree_rcu() in kmem_cache_destroy() 1 - - --- 2024-07-15 Vlastimil Babka Superseded
[RFC,1/6] mm, slab: make caches with refcount of 0 unmergeable mm, slub: handle pending kfree_rcu() in kmem_cache_destroy() 1 - - --- 2024-07-15 Vlastimil Babka Superseded
[v2,6/6] mm/slab: document kfree() as allowed for kmem_cache_alloc() objects remove SLOB and allow kfree() with kmem_cache_alloc() - 1 - --- 2023-03-17 Vlastimil Babka Accepted
[v2,5/6] mm/slob: remove slob.c remove SLOB and allow kfree() with kmem_cache_alloc() 4 - - --- 2023-03-17 Vlastimil Babka Accepted
[v2,4/6] mm/slab: remove CONFIG_SLOB code from slab common code remove SLOB and allow kfree() with kmem_cache_alloc() 2 1 - --- 2023-03-17 Vlastimil Babka Accepted
[v2,3/6] mm, pagemap: remove SLOB and SLQB from comments and documentation remove SLOB and allow kfree() with kmem_cache_alloc() 2 - - --- 2023-03-17 Vlastimil Babka Accepted
[v2,2/6] mm, page_flags: remove PG_slob_free remove SLOB and allow kfree() with kmem_cache_alloc() 3 - - --- 2023-03-17 Vlastimil Babka Accepted
[v2,1/6] mm/slob: remove CONFIG_SLOB remove SLOB and allow kfree() with kmem_cache_alloc() 3 - - --- 2023-03-17 Vlastimil Babka Accepted
[7/7] mm/slab: document kfree() as allowed for kmem_cache_alloc() objects remove SLOB and allow kfree() with kmem_cache_alloc() - - - --- 2023-03-10 Vlastimil Babka Superseded
[6/7] mm/slob: remove slob.c remove SLOB and allow kfree() with kmem_cache_alloc() 3 - - --- 2023-03-10 Vlastimil Babka Superseded
[5/7] mm/slab: remove CONFIG_SLOB code from slab common code remove SLOB and allow kfree() with kmem_cache_alloc() 1 1 - --- 2023-03-10 Vlastimil Babka Superseded
[4/7] mm, pagemap: remove SLOB and SLQB from comments and documentation remove SLOB and allow kfree() with kmem_cache_alloc() 1 - - --- 2023-03-10 Vlastimil Babka Superseded
[3/7] mm, page_flags: remove PG_slob_free remove SLOB and allow kfree() with kmem_cache_alloc() 2 - - --- 2023-03-10 Vlastimil Babka Superseded
[2/7] net: skbuff: remove SLOB-specific ifdefs remove SLOB and allow kfree() with kmem_cache_alloc() - - - --- 2023-03-10 Vlastimil Babka Superseded
[1/7] mm/slob: remove CONFIG_SLOB remove SLOB and allow kfree() with kmem_cache_alloc() 2 - - --- 2023-03-10 Vlastimil Babka Superseded
[v2,3/3] mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head rearrange struct slab fields to allow larger rcu_head 1 - - --- 2022-11-07 Vlastimil Babka Accepted
[v2,2/3] mm/migrate: make isolate_movable_page() skip slab pages rearrange struct slab fields to allow larger rcu_head 1 - - --- 2022-11-07 Vlastimil Babka Accepted
[v2,1/3] mm/slub: perform free consistency checks before call_rcu rearrange struct slab fields to allow larger rcu_head - 1 - --- 2022-11-07 Vlastimil Babka Accepted
[RFC,2/2] mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head [RFC,1/2] mm/slub: perform free consistency checks before call_rcu 1 - - --- 2022-08-26 Vlastimil Babka New
[RFC,1/2] mm/slub: perform free consistency checks before call_rcu [RFC,1/2] mm/slub: perform free consistency checks before call_rcu - 1 - --- 2022-08-26 Vlastimil Babka New