aboutsummaryrefslogtreecommitdiffstats
BranchCommit messageAuthorAge
slab-api-cleanupmm, slab: don't wrap internal functions with alloc_hooks()Vlastimil Babka6 hours
DONTTEST-pcp-locking-benchpercpu_counter: add a cmpxchg-based _add_batch variantMateusz Guzik2 days
b4/slub-percpu-cachesmaple_tree: replace preallocation with slub percpu array prefillVlastimil Babka5 weeks
b4/slab-memcgmm, slab: move slab_memcg hooks to mm/memcontrol.cVlastimil Babka8 weeks
b4/slab-cleanup-flags-v2r0mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGEVlastimil Babka3 months
b4/slab-cleanup-flags-v2r1mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGEVlastimil Babka3 months
b4/slab-cleanup-flagsmm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGEVlastimil Babka3 months
BROKEN-locking-benchslub_kunit: hack in a stupid locking/atomics microbenchmarkVlastimil Babka3 months
slub-percpu-caches-v4r2maple_tree: replace preallocation with slub percpu array prefillVlastimil Babka4 months
b4/accept_memory_paramDocumentation, mm/unaccepted: document accept_memory kernel parameterVlastimil Babka5 months
b4/slub-cleanup-hooksmm/slub: free KFENCE objects in slab_free_hook()Vlastimil Babka6 months
slub-percpu-caches-v3r2maple_tree: replace preallocation with slub percpu array prefillVlastimil Babka6 months
slab-remove-slab-v2r1mm/slub: optimize free fast path code layoutVlastimil Babka6 months
slub-percpu-caches-v3r1maple_tree: replace preallocation with slub percpu array prefillVlastimil Babka6 months
slab-remove-slab-v1r4mm/slub: optimize free fast path code layoutVlastimil Babka6 months
slab-remove-slab-v1r3mm/slub: optimize free fast path code layoutVlastimil Babka6 months
slub-percpu-caches-v3r0tools: Add SLUB percpu array functions for testingLiam R. Howlett7 months
slab-remove-slab-v1r2mm/slub: optimize free fast path code layoutVlastimil Babka7 months
slab-remove-slab-v1r1mm, slab: remove slab_alloc() and __kmem_cache_alloc_lru() wrappersVlastimil Babka7 months
slab-orders-cleanup-v1r3mm/slub: refactor calculate_order() and calc_slab_order()Vlastimil Babka8 months
slab-orders-cleanup-v1r2mm/slub: refactor calculate_order() and calc_slab_order()Vlastimil Babka8 months
slab-orders-cleanup-v1r1mm/slub: refactor calculate_order() and calc_slab_order()Vlastimil Babka8 months
slab-orders-cleanup-v1mm/slub: refactor calculate_order() and calc_slab_order()Vlastimil Babka8 months
masterMerge tag 'drm-next-2023-09-08' of git://anongit.freedesktop.org/drm/drmLinus Torvalds8 months
slab-ordersmm/slub: Optimize slub memory usageJay Patel9 months
slub-percpu-caches-v2r1tools: Add SLUB percpu array functions for testingLiam R. Howlett9 months
slub-percpu-caches-v2r0maple_tree: replace preallocation with slub percpu array prefillVlastimil Babka9 months
slub-percpu-caches-v1maple_tree: replace preallocation with slub percpu array prefillVlastimil Babka9 months
slab-remove-slob-v2r2mm/slab: document kfree() as allowed for kmem_cache_alloc() objectsVlastimil Babka14 months
slab-remove-slob-v2r1mm/slab: document kfree() as allowed for kmem_cache_alloc() objectsVlastimil Babka14 months
slab-remove-slob-v1r1mm/slab: document kfree() as allowed for kmem_cache_alloc() objectsVlastimil Babka14 months
vma_merge_cleanup-v1r2mm/mremap: simplify vma expansion againVlastimil Babka15 months
slab-remove-slob-v1mm/slob: remove slob.cVlastimil Babka15 months
vma_merge_cleanup-v1r1mm/mremap: simplify vma expansion againVlastimil Babka15 months
vma_merge_cleanup-v1mm/mremap: simplify vma expansion againVlastimil Babka15 months
slub-tiny-v1r6mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATEDVlastimil Babka18 months
slub-tiny-v1r5mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATEDVlastimil Babka18 months
slub-tiny-v1r4mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATEDVlastimil Babka18 months
slub-tiny-v1r3mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATEDVlastimil Babka18 months
slub-tiny-v1r2mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATEDVlastimil Babka18 months
slub-tiny-v1r1mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATEDVlastimil Babka18 months
slub-tiny-v1r0mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATEDVlastimil Babka18 months
slub-validate-fix-v2r2mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock()Vlastimil Babka21 months
slub-validate-fix-v2r1mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock()Vlastimil Babka21 months
slub-validate-fix-v2mm/slub: simplify __cmpxchg_double_slab()Vlastimil Babka21 months
slub-stackdepot-v3r3slab, documentation: add description of debugfs files for SLUB cachesOliver Glitta2 years
slub-stackdepot-v3r2slab, documentation: add description of debugfs files for SLUB cachesOliver Glitta2 years
slub-stackdepot-v3r1slab, documentation: add description of debugfs files for SLUB cachesOliver Glitta2 years
slub-stackdepot-v3r0slab, documentation: add description of debugfs files for SLUB cachesOliver Glitta2 years
slub-stackdepot-v2slab, documentation: add description of debugfs files for SLUB cachesOliver Glitta2 years
slub-stackdepot-v1slab, documentation: add description of debugfs files for SLUB cachesOliver Glitta2 years
slab-struct_slab-part2-v1mm: Remove slab from struct pageMatthew Wilcox (Oracle)2 years
slab-struct_slab-v4r4mm/slob: Remove unnecessary page_mapcount_reset() function callHyeonggon Yoo2 years
slab-struct_slab-v4r3mm/slob: Remove unnecessary page_mapcount_reset() function callHyeonggon Yoo2 years
slab-struct_slab-v4r2mm/slob: Remove unnecessary page_mapcount_reset() function callHyeonggon Yoo2 years
slab-nextmm/slob: Remove unnecessary page_mapcount_reset() function callHyeonggon Yoo2 years
slab-struct_slab-v4r1mm/slob: Remove unnecessary page_mapcount_reset() function callHyeonggon Yoo2 years
slab-struct_slab-v3r3mm/slob: Remove unnecessary page_mapcount_reset() function callHyeonggon Yoo2 years
slab-struct_slab-v3r2bootmem: Use page->index instead of page->freelistMatthew Wilcox (Oracle)2 years
slab-struct_slab-v3r1bootmem: Use page->index instead of page->freelistMatthew Wilcox (Oracle)2 years
slab-struct_slab-v3r0mm: Remove slab from struct pageMatthew Wilcox (Oracle)2 years
slab-struct_slab-v2r2mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PARTIAL only when enabledVlastimil Babka2 years
slab-struct_slab-v2r0mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PARTIAL only when enabledVlastimil Babka2 years
slab-struct_slab-v1r13mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PARTIAL only when enabledVlastimil Babka3 years
slab-struct_slab-v1r8mm/sl*b: Differentiate struct slab fields by sl*b implementationsVlastimil Babka3 years
slab-struct_slab-v1r0after slub.cocciVlastimil Babka3 years
slab-struct_slabtmpVlastimil Babka3 years
slub-local-lock-v6r2mm, slub: convert kmem_cpu_slab protection to local_lockVlastimil Babka3 years
slub-local-lock-v5r1mm, slub: remove conditional locking parameter from flush_slab()Vlastimil Babka3 years
slub-local-lock-v4r4mm, slub: convert kmem_cpu_slab protection to local_lockVlastimil Babka3 years
slub-local-lock-v5r0mm, slub: convert kmem_cpu_slab protection to local_lockVlastimil Babka3 years
slub-local-lock-v4r3mm, slub: convert kmem_cpu_slab protection to local_lockVlastimil Babka3 years
slub-local-lock-v4r2mm, slub: convert kmem_cpu_slab protection to local_lockVlastimil Babka3 years
slub-local-lock-v4r1mm, slub: convert kmem_cpu_slab protection to local_lockVlastimil Babka3 years
slub-local-lock-v4r0mm, slub: convert kmem_cpu_slab protection to local_lockVlastimil Babka3 years
slub-local-lock-v3r2mm, slub: convert kmem_cpu_slab protection to local_lockVlastimil Babka3 years
slub-local-lock-v3r1mm, slub: convert kmem_cpu_slab protection to local_lockVlastimil Babka3 years
slub-local-lock-v3r0mm, slub: convert kmem_cpu_slab protection to local_lockVlastimil Babka3 years
slub-local-lock-v2r3mm, slub: convert kmem_cpu_slab protection to local_lockVlastimil Babka3 years
slub-local-lock-v2r2mm, slub: convert kmem_cpu_slab protection to local_lockVlastimil Babka3 years
slub-local-lock-v2r1mm, slub: [TEST ONLY] flip PREEMPT_RT conditionsVlastimil Babka3 years
slub-local-lock-v1r10mm: slub: Make object_map_lock a raw_spinlock_tSebastian Andrzej Siewior3 years
slub-local-lock-v1r9mm, slub: convert kmem_cpu_slab protection to local_lockVlastimil Babka3 years
slub-local-lock-r7mm, slub: use migrate_disable() in put_cpu_partial()Vlastimil Babka3 years