Branch | Commit message | Author | Age |
slab-api-cleanup | mm, slab: don't wrap internal functions with alloc_hooks() | Vlastimil Babka | 6 hours |
DONTTEST-pcp-locking-bench | percpu_counter: add a cmpxchg-based _add_batch variant | Mateusz Guzik | 2 days |
b4/slub-percpu-caches | maple_tree: replace preallocation with slub percpu array prefill | Vlastimil Babka | 5 weeks |
b4/slab-memcg | mm, slab: move slab_memcg hooks to mm/memcontrol.c | Vlastimil Babka | 8 weeks |
b4/slab-cleanup-flags-v2r0 | mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGE | Vlastimil Babka | 3 months |
b4/slab-cleanup-flags-v2r1 | mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGE | Vlastimil Babka | 3 months |
b4/slab-cleanup-flags | mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGE | Vlastimil Babka | 3 months |
BROKEN-locking-bench | slub_kunit: hack in a stupid locking/atomics microbenchmark | Vlastimil Babka | 3 months |
slub-percpu-caches-v4r2 | maple_tree: replace preallocation with slub percpu array prefill | Vlastimil Babka | 4 months |
b4/accept_memory_param | Documentation, mm/unaccepted: document accept_memory kernel parameter | Vlastimil Babka | 5 months |
b4/slub-cleanup-hooks | mm/slub: free KFENCE objects in slab_free_hook() | Vlastimil Babka | 6 months |
slub-percpu-caches-v3r2 | maple_tree: replace preallocation with slub percpu array prefill | Vlastimil Babka | 6 months |
slab-remove-slab-v2r1 | mm/slub: optimize free fast path code layout | Vlastimil Babka | 6 months |
slub-percpu-caches-v3r1 | maple_tree: replace preallocation with slub percpu array prefill | Vlastimil Babka | 6 months |
slab-remove-slab-v1r4 | mm/slub: optimize free fast path code layout | Vlastimil Babka | 6 months |
slab-remove-slab-v1r3 | mm/slub: optimize free fast path code layout | Vlastimil Babka | 6 months |
slub-percpu-caches-v3r0 | tools: Add SLUB percpu array functions for testing | Liam R. Howlett | 7 months |
slab-remove-slab-v1r2 | mm/slub: optimize free fast path code layout | Vlastimil Babka | 7 months |
slab-remove-slab-v1r1 | mm, slab: remove slab_alloc() and __kmem_cache_alloc_lru() wrappers | Vlastimil Babka | 7 months |
slab-orders-cleanup-v1r3 | mm/slub: refactor calculate_order() and calc_slab_order() | Vlastimil Babka | 8 months |
slab-orders-cleanup-v1r2 | mm/slub: refactor calculate_order() and calc_slab_order() | Vlastimil Babka | 8 months |
slab-orders-cleanup-v1r1 | mm/slub: refactor calculate_order() and calc_slab_order() | Vlastimil Babka | 8 months |
slab-orders-cleanup-v1 | mm/slub: refactor calculate_order() and calc_slab_order() | Vlastimil Babka | 8 months |
master | Merge tag 'drm-next-2023-09-08' of git://anongit.freedesktop.org/drm/drm | Linus Torvalds | 8 months |
slab-orders | mm/slub: Optimize slub memory usage | Jay Patel | 9 months |
slub-percpu-caches-v2r1 | tools: Add SLUB percpu array functions for testing | Liam R. Howlett | 9 months |
slub-percpu-caches-v2r0 | maple_tree: replace preallocation with slub percpu array prefill | Vlastimil Babka | 9 months |
slub-percpu-caches-v1 | maple_tree: replace preallocation with slub percpu array prefill | Vlastimil Babka | 9 months |
slab-remove-slob-v2r2 | mm/slab: document kfree() as allowed for kmem_cache_alloc() objects | Vlastimil Babka | 14 months |
slab-remove-slob-v2r1 | mm/slab: document kfree() as allowed for kmem_cache_alloc() objects | Vlastimil Babka | 14 months |
slab-remove-slob-v1r1 | mm/slab: document kfree() as allowed for kmem_cache_alloc() objects | Vlastimil Babka | 14 months |
vma_merge_cleanup-v1r2 | mm/mremap: simplify vma expansion again | Vlastimil Babka | 15 months |
slab-remove-slob-v1 | mm/slob: remove slob.c | Vlastimil Babka | 15 months |
vma_merge_cleanup-v1r1 | mm/mremap: simplify vma expansion again | Vlastimil Babka | 15 months |
vma_merge_cleanup-v1 | mm/mremap: simplify vma expansion again | Vlastimil Babka | 15 months |
slub-tiny-v1r6 | mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED | Vlastimil Babka | 18 months |
slub-tiny-v1r5 | mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED | Vlastimil Babka | 18 months |
slub-tiny-v1r4 | mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED | Vlastimil Babka | 18 months |
slub-tiny-v1r3 | mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED | Vlastimil Babka | 18 months |
slub-tiny-v1r2 | mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED | Vlastimil Babka | 18 months |
slub-tiny-v1r1 | mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED | Vlastimil Babka | 18 months |
slub-tiny-v1r0 | mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED | Vlastimil Babka | 18 months |
slub-validate-fix-v2r2 | mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock() | Vlastimil Babka | 21 months |
slub-validate-fix-v2r1 | mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock() | Vlastimil Babka | 21 months |
slub-validate-fix-v2 | mm/slub: simplify __cmpxchg_double_slab() | Vlastimil Babka | 21 months |
slub-stackdepot-v3r3 | slab, documentation: add description of debugfs files for SLUB caches | Oliver Glitta | 2 years |
slub-stackdepot-v3r2 | slab, documentation: add description of debugfs files for SLUB caches | Oliver Glitta | 2 years |
slub-stackdepot-v3r1 | slab, documentation: add description of debugfs files for SLUB caches | Oliver Glitta | 2 years |
slub-stackdepot-v3r0 | slab, documentation: add description of debugfs files for SLUB caches | Oliver Glitta | 2 years |
slub-stackdepot-v2 | slab, documentation: add description of debugfs files for SLUB caches | Oliver Glitta | 2 years |
slub-stackdepot-v1 | slab, documentation: add description of debugfs files for SLUB caches | Oliver Glitta | 2 years |
slab-struct_slab-part2-v1 | mm: Remove slab from struct page | Matthew Wilcox (Oracle) | 2 years |
slab-struct_slab-v4r4 | mm/slob: Remove unnecessary page_mapcount_reset() function call | Hyeonggon Yoo | 2 years |
slab-struct_slab-v4r3 | mm/slob: Remove unnecessary page_mapcount_reset() function call | Hyeonggon Yoo | 2 years |
slab-struct_slab-v4r2 | mm/slob: Remove unnecessary page_mapcount_reset() function call | Hyeonggon Yoo | 2 years |
slab-next | mm/slob: Remove unnecessary page_mapcount_reset() function call | Hyeonggon Yoo | 2 years |
slab-struct_slab-v4r1 | mm/slob: Remove unnecessary page_mapcount_reset() function call | Hyeonggon Yoo | 2 years |
slab-struct_slab-v3r3 | mm/slob: Remove unnecessary page_mapcount_reset() function call | Hyeonggon Yoo | 2 years |
slab-struct_slab-v3r2 | bootmem: Use page->index instead of page->freelist | Matthew Wilcox (Oracle) | 2 years |
slab-struct_slab-v3r1 | bootmem: Use page->index instead of page->freelist | Matthew Wilcox (Oracle) | 2 years |
slab-struct_slab-v3r0 | mm: Remove slab from struct page | Matthew Wilcox (Oracle) | 2 years |
slab-struct_slab-v2r2 | mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PARTIAL only when enabled | Vlastimil Babka | 2 years |
slab-struct_slab-v2r0 | mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PARTIAL only when enabled | Vlastimil Babka | 2 years |
slab-struct_slab-v1r13 | mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PARTIAL only when enabled | Vlastimil Babka | 3 years |
slab-struct_slab-v1r8 | mm/sl*b: Differentiate struct slab fields by sl*b implementations | Vlastimil Babka | 3 years |
slab-struct_slab-v1r0 | after slub.cocci | Vlastimil Babka | 3 years |
slab-struct_slab | tmp | Vlastimil Babka | 3 years |
slub-local-lock-v6r2 | mm, slub: convert kmem_cpu_slab protection to local_lock | Vlastimil Babka | 3 years |
slub-local-lock-v5r1 | mm, slub: remove conditional locking parameter from flush_slab() | Vlastimil Babka | 3 years |
slub-local-lock-v4r4 | mm, slub: convert kmem_cpu_slab protection to local_lock | Vlastimil Babka | 3 years |
slub-local-lock-v5r0 | mm, slub: convert kmem_cpu_slab protection to local_lock | Vlastimil Babka | 3 years |
slub-local-lock-v4r3 | mm, slub: convert kmem_cpu_slab protection to local_lock | Vlastimil Babka | 3 years |
slub-local-lock-v4r2 | mm, slub: convert kmem_cpu_slab protection to local_lock | Vlastimil Babka | 3 years |
slub-local-lock-v4r1 | mm, slub: convert kmem_cpu_slab protection to local_lock | Vlastimil Babka | 3 years |
slub-local-lock-v4r0 | mm, slub: convert kmem_cpu_slab protection to local_lock | Vlastimil Babka | 3 years |
slub-local-lock-v3r2 | mm, slub: convert kmem_cpu_slab protection to local_lock | Vlastimil Babka | 3 years |
slub-local-lock-v3r1 | mm, slub: convert kmem_cpu_slab protection to local_lock | Vlastimil Babka | 3 years |
slub-local-lock-v3r0 | mm, slub: convert kmem_cpu_slab protection to local_lock | Vlastimil Babka | 3 years |
slub-local-lock-v2r3 | mm, slub: convert kmem_cpu_slab protection to local_lock | Vlastimil Babka | 3 years |
slub-local-lock-v2r2 | mm, slub: convert kmem_cpu_slab protection to local_lock | Vlastimil Babka | 3 years |
slub-local-lock-v2r1 | mm, slub: [TEST ONLY] flip PREEMPT_RT conditions | Vlastimil Babka | 3 years |
slub-local-lock-v1r10 | mm: slub: Make object_map_lock a raw_spinlock_t | Sebastian Andrzej Siewior | 3 years |
slub-local-lock-v1r9 | mm, slub: convert kmem_cpu_slab protection to local_lock | Vlastimil Babka | 3 years |
slub-local-lock-r7 | mm, slub: use migrate_disable() in put_cpu_partial() | Vlastimil Babka | 3 years |