Show patches with: Submitter = Vlastimil Babka       |    Archived = No       |   480 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[16/20] mm/slab: move kmalloc_slab() to mm/slab.h remove the SLAB allocator - 1 - --- 2023-11-13 Vlastimil Babka New
[15/20] mm/slab: move kfree() from slab_common.c to slub.c remove the SLAB allocator - 1 - --- 2023-11-13 Vlastimil Babka New
[14/20] mm/slab: move struct kmem_cache_node from slab.h to slub.c remove the SLAB allocator - 1 - --- 2023-11-13 Vlastimil Babka New
[13/20] mm/slab: move memcg related functions from slab.h to slub.c remove the SLAB allocator 1 1 - --- 2023-11-13 Vlastimil Babka New
[12/20] mm/slab: move pre/post-alloc hooks from slab.h to slub.c remove the SLAB allocator - 1 - --- 2023-11-13 Vlastimil Babka New
[11/20] mm/slab: consolidate includes in the internal mm/slab.h remove the SLAB allocator - - - --- 2023-11-13 Vlastimil Babka New
[10/20] mm/slab: move the rest of slub_def.h to mm/slab.h remove the SLAB allocator - 1 - --- 2023-11-13 Vlastimil Babka New
[09/20] mm/slab: move struct kmem_cache_cpu declaration to slub.c remove the SLAB allocator - 1 - --- 2023-11-13 Vlastimil Babka New
[08/20] mm/slab: remove mm/slab.c and slab_def.h remove the SLAB allocator - 1 - --- 2023-11-13 Vlastimil Babka New
[07/20] mm/mempool/dmapool: remove CONFIG_DEBUG_SLAB ifdefs remove the SLAB allocator - 1 - --- 2023-11-13 Vlastimil Babka New
[06/20] mm/slab: remove CONFIG_SLAB code from slab common code remove the SLAB allocator - 1 - --- 2023-11-13 Vlastimil Babka New
[05/20] cpu/hotplug: remove CPUHP_SLAB_PREPARE hooks remove the SLAB allocator - - - --- 2023-11-13 Vlastimil Babka New
[04/20] mm/memcontrol: remove CONFIG_SLAB #ifdef guards remove the SLAB allocator 1 1 - --- 2023-11-13 Vlastimil Babka New
[03/20] KFENCE: cleanup kfence_guarded_alloc() after CONFIG_SLAB removal remove the SLAB allocator - 2 - --- 2023-11-13 Vlastimil Babka New
[02/20] KASAN: remove code paths guarded by CONFIG_SLAB remove the SLAB allocator - 2 - --- 2023-11-13 Vlastimil Babka New
[01/20] mm/slab: remove CONFIG_SLAB from all Kconfig and Makefile remove the SLAB allocator - 1 - --- 2023-11-13 Vlastimil Babka New
[2/2] mm, vmscan: remove ISOLATE_UNMAPPED [1/2] trace-vmscan-postprocess: sync with tracepoints updates - - - --- 2023-09-14 Vlastimil Babka New
[1/2] trace-vmscan-postprocess: sync with tracepoints updates [1/2] trace-vmscan-postprocess: sync with tracepoints updates - - - --- 2023-09-14 Vlastimil Babka New
[4/4] mm/slub: refactor calculate_order() and calc_slab_order() SLUB: calculate_order() cleanups - 1 - --- 2023-09-08 Vlastimil Babka New
[3/4] mm/slub: attempt to find layouts up to 1/2 waste in calculate_order() SLUB: calculate_order() cleanups - 1 - --- 2023-09-08 Vlastimil Babka New
[2/4] mm/slub: remove min_objects loop from calculate_order() SLUB: calculate_order() cleanups - - - --- 2023-09-08 Vlastimil Babka New
[1/4] mm/slub: simplify the last resort slab order calculation SLUB: calculate_order() cleanups - - - --- 2023-09-08 Vlastimil Babka New
[gmem,FIXUP,v2] mm, compaction: make testing mapping_unmovable() safe [gmem,FIXUP,v2] mm, compaction: make testing mapping_unmovable() safe - - - --- 2023-09-08 Vlastimil Babka New
[gmem,FIXUP] mm, compaction: make testing mapping_unmovable() safe [gmem,FIXUP] mm, compaction: make testing mapping_unmovable() safe - - - --- 2023-09-01 Vlastimil Babka New
[RFC,v2,7/7] tools: Add SLUB percpu array functions for testing SLUB percpu array caches and maple tree nodes - - - --- 2023-08-10 Vlastimil Babka New
[RFC,v2,6/7] maple_tree: replace preallocation with slub percpu array prefill SLUB percpu array caches and maple tree nodes - - - --- 2023-08-10 Vlastimil Babka New
[RFC,v2,5/7] maple_tree: Remove MA_STATE_PREALLOC SLUB percpu array caches and maple tree nodes - - - --- 2023-08-10 Vlastimil Babka New
[RFC,v2,4/7] maple_tree: avoid bulk alloc/free to use percpu array more SLUB percpu array caches and maple tree nodes - - - --- 2023-08-10 Vlastimil Babka New
[RFC,v2,3/7] maple_tree: use slub percpu array SLUB percpu array caches and maple tree nodes - - - --- 2023-08-10 Vlastimil Babka New
[RFC,v2,2/7] mm, slub: add opt-in slub_percpu_array SLUB percpu array caches and maple tree nodes - - - --- 2023-08-10 Vlastimil Babka New
[RFC,v2,1/7] mm, slub: fix bulk alloc and free stats SLUB percpu array caches and maple tree nodes - - - --- 2023-08-10 Vlastimil Babka New
[RFC,v1,5/5] maple_tree: replace preallocation with slub percpu array prefill SLUB percpu array caches and maple tree nodes - - - --- 2023-08-08 Vlastimil Babka New
[RFC,v1,4/5] maple_tree: avoid bulk alloc/free to use percpu array more SLUB percpu array caches and maple tree nodes - - - --- 2023-08-08 Vlastimil Babka New
[RFC,v1,3/5] maple_tree: use slub percpu array SLUB percpu array caches and maple tree nodes - - - --- 2023-08-08 Vlastimil Babka New
[RFC,v1,2/5] mm, slub: add opt-in slub_percpu_array SLUB percpu array caches and maple tree nodes - - - --- 2023-08-08 Vlastimil Babka New
[RFC,v1,1/5] mm, slub: fix bulk alloc and free stats SLUB percpu array caches and maple tree nodes - - - --- 2023-08-08 Vlastimil Babka New
[2/2] mm/slub: remove freelist_dereference() [1/2] mm/slub: remove redundant kasan_reset_tag() from freelist_ptr calculations 1 - - --- 2023-07-11 Vlastimil Babka New
[1/2] mm/slub: remove redundant kasan_reset_tag() from freelist_ptr calculations [1/2] mm/slub: remove redundant kasan_reset_tag() from freelist_ptr calculations 1 1 - --- 2023-07-11 Vlastimil Babka New
mm/slab_common: use SLAB_NO_MERGE instead of negative refcount mm/slab_common: use SLAB_NO_MERGE instead of negative refcount 1 - - --- 2023-06-13 Vlastimil Babka New
mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 4 - - --- 2023-05-23 Vlastimil Babka New
mm/slab: remove HAVE_HARDENED_USERCOPY_ALLOCATOR mm/slab: remove HAVE_HARDENED_USERCOPY_ALLOCATOR 2 3 - --- 2023-05-23 Vlastimil Babka New
[for,v6.3,regression] mm/mremap: fix vm_pgoff in vma_merge() case 3 [for,v6.3,regression] mm/mremap: fix vm_pgoff in vma_merge() case 3 - - - --- 2023-04-27 Vlastimil Babka New
mm, page_alloc: use check_pages_enabled static key to check tail pages mm, page_alloc: use check_pages_enabled static key to check tail pages 1 - - --- 2023-04-05 Vlastimil Babka New
mm: remove all the slab allocators mm: remove all the slab allocators 3 - - --- 2023-04-01 Vlastimil Babka New
[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 New
[v2,5/6] mm/slob: remove slob.c remove SLOB and allow kfree() with kmem_cache_alloc() 4 - - --- 2023-03-17 Vlastimil Babka New
[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 New
[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 New
[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 New
[v2,1/6] mm/slob: remove CONFIG_SLOB remove SLOB and allow kfree() with kmem_cache_alloc() 3 - - --- 2023-03-17 Vlastimil Babka New
[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 New
[6/7] mm/slob: remove slob.c remove SLOB and allow kfree() with kmem_cache_alloc() 3 - - --- 2023-03-10 Vlastimil Babka New
[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 New
[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 New
[3/7] mm, page_flags: remove PG_slob_free remove SLOB and allow kfree() with kmem_cache_alloc() 2 - - --- 2023-03-10 Vlastimil Babka New
[2/7] net: skbuff: remove SLOB-specific ifdefs remove SLOB and allow kfree() with kmem_cache_alloc() - - - --- 2023-03-10 Vlastimil Babka New
[1/7] mm/slob: remove CONFIG_SLOB remove SLOB and allow kfree() with kmem_cache_alloc() 2 - - --- 2023-03-10 Vlastimil Babka New
[10/10] mm/mremap: simplify vma expansion again cleanup vma_merge() and improve mergeability tests - 1 - --- 2023-03-09 Vlastimil Babka New
[09/10] mm/mmap: start distinguishing if vma can be removed in mergeability test cleanup vma_merge() and improve mergeability tests - 1 - --- 2023-03-09 Vlastimil Babka New
[08/10] mm/mmap/vma_merge: convert mergeability checks to return bool cleanup vma_merge() and improve mergeability tests - 1 - --- 2023-03-09 Vlastimil Babka New
[07/10] mm/mmap/vma_merge: rename adj_next to adj_start cleanup vma_merge() and improve mergeability tests - 1 - --- 2023-03-09 Vlastimil Babka New
[06/10] mm/mmap/vma_merge: set mid to NULL if not applicable cleanup vma_merge() and improve mergeability tests - 1 - --- 2023-03-09 Vlastimil Babka New
[05/10] mm/mmap/vma_merge: initialize mid and next in natural order cleanup vma_merge() and improve mergeability tests - 1 - --- 2023-03-09 Vlastimil Babka New
[04/10] mm/mmap/vma_merge: use the proper vma pointer in case 4 cleanup vma_merge() and improve mergeability tests - 1 - --- 2023-03-09 Vlastimil Babka New
[03/10] mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 cleanup vma_merge() and improve mergeability tests - 1 - --- 2023-03-09 Vlastimil Babka New
[02/10] mm/mmap/vma_merge: use the proper vma pointer in case 3 cleanup vma_merge() and improve mergeability tests - 1 - --- 2023-03-09 Vlastimil Babka New
[01/10] mm/mmap/vma_merge: use only primary pointers for preparing merge cleanup vma_merge() and improve mergeability tests - 1 - --- 2023-03-09 Vlastimil Babka New
tomoyo: replace tomoyo_round2() with kmalloc_size_roundup() tomoyo: replace tomoyo_round2() with kmalloc_size_roundup() - - - --- 2023-02-28 Vlastimil Babka New
[RFC,11/11] mm/mremap: simplify vma expansion again cleanup vma_merge and improve mergeability tests - - - --- 2023-02-24 Vlastimil Babka New
[RFC,10/11] mm/mmap: start distinguishing if vma can be removed in mergeability test cleanup vma_merge and improve mergeability tests - - - --- 2023-02-24 Vlastimil Babka New
[RFC,09/11] mm/mmap/vma_merge: convert mergeability checks to return bool cleanup vma_merge and improve mergeability tests - - - --- 2023-02-24 Vlastimil Babka New
[RFC,08/11] mm/mmap/vma_merge: rename adj_next to adj_start cleanup vma_merge and improve mergeability tests - - - --- 2023-02-24 Vlastimil Babka New
[RFC,07/11] mm/mmap/vma_merge: set mid to NULL if not applicable cleanup vma_merge and improve mergeability tests - - - --- 2023-02-24 Vlastimil Babka New
[RFC,06/11] mm/mmap/vma_merge: initialize mid and next in natural order cleanup vma_merge and improve mergeability tests - - - --- 2023-02-24 Vlastimil Babka New
[RFC,05/11] mm/mmap/vma_merge: use the proper vma pointer in case 4 cleanup vma_merge and improve mergeability tests - - - --- 2023-02-24 Vlastimil Babka New
[RFC,04/11] mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 cleanup vma_merge and improve mergeability tests - - - --- 2023-02-24 Vlastimil Babka New
[RFC,03/11] mm/mmap/vma_merge: use the proper vma pointer in case 3 cleanup vma_merge and improve mergeability tests - - - --- 2023-02-24 Vlastimil Babka New
[RFC,02/11] mm/mmap/vma_merge: use only primary pointers for preparing merge cleanup vma_merge and improve mergeability tests - - - --- 2023-02-24 Vlastimil Babka New
[RFC,01/11] mm/mremap: fix dup_anon_vma() in vma_merge() case 4 cleanup vma_merge and improve mergeability tests - - - --- 2023-02-24 Vlastimil Babka New
mm, page_alloc: reduce page alloc/free sanity checks mm, page_alloc: reduce page alloc/free sanity checks 1 - - --- 2023-02-16 Vlastimil Babka New
[for,6.1,regression] mm, mremap: fix mremap() expanding for vma's with vm_ops->close() [for,6.1,regression] mm, mremap: fix mremap() expanding for vma's with vm_ops->close() - - 1 --- 2023-01-17 Vlastimil Babka New
[for,6.1,regression] Revert "mm/compaction: fix set skip in fast_find_migrateblock" [for,6.1,regression] Revert "mm/compaction: fix set skip in fast_find_migrateblock" - - 1 --- 2023-01-13 Vlastimil Babka New
x86/kexec: fix double vfree of image->elf_headers x86/kexec: fix double vfree of image->elf_headers - - - --- 2023-01-02 Vlastimil Babka New
[for,v6.1,regression] mm, mremap: fix mremap() expanding vma with addr inside vma [for,v6.1,regression] mm, mremap: fix mremap() expanding vma with addr inside vma - - - --- 2022-12-16 Vlastimil Babka New
[12/12] mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED Introduce CONFIG_SLUB_TINY and deprecate SLOB 5 1 1 --- 2022-11-21 Vlastimil Babka New
[11/12] mm, slub: don't aggressively inline with CONFIG_SLUB_TINY Introduce CONFIG_SLUB_TINY and deprecate SLOB 1 - - --- 2022-11-21 Vlastimil Babka New
[10/12] mm, slub: remove percpu slabs with CONFIG_SLUB_TINY Introduce CONFIG_SLUB_TINY and deprecate SLOB - 1 - --- 2022-11-21 Vlastimil Babka New
[09/12] mm, slub: split out allocations from pre/post hooks Introduce CONFIG_SLUB_TINY and deprecate SLOB - 1 - --- 2022-11-21 Vlastimil Babka New
[08/12] mm, slub: refactor free debug processing Introduce CONFIG_SLUB_TINY and deprecate SLOB - 1 - --- 2022-11-21 Vlastimil Babka New
[07/12] mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY Introduce CONFIG_SLUB_TINY and deprecate SLOB - - - --- 2022-11-21 Vlastimil Babka New
[06/12] mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY Introduce CONFIG_SLUB_TINY and deprecate SLOB - 1 - --- 2022-11-21 Vlastimil Babka New
[05/12] mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY Introduce CONFIG_SLUB_TINY and deprecate SLOB 1 1 - --- 2022-11-21 Vlastimil Babka New
[04/12] mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY Introduce CONFIG_SLUB_TINY and deprecate SLOB 1 1 - --- 2022-11-21 Vlastimil Babka New
[03/12] mm, slub: disable SYSFS support with CONFIG_SLUB_TINY Introduce CONFIG_SLUB_TINY and deprecate SLOB - - - --- 2022-11-21 Vlastimil Babka New
[02/12] mm, slub: add CONFIG_SLUB_TINY Introduce CONFIG_SLUB_TINY and deprecate SLOB 2 - - --- 2022-11-21 Vlastimil Babka New
[01/12] mm, slab: ignore hardened usercopy parameters when disabled Introduce CONFIG_SLUB_TINY and deprecate SLOB - 1 - --- 2022-11-21 Vlastimil Babka New
[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 New
[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 New
[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 New
hmm_test issues with latest mainline hmm_test issues with latest mainline - - - --- 2022-10-13 Vlastimil Babka New
« 1 2 3 44 5 »