Skip to content

Slab allocator

Maintained 4,073 threads 8,711 messages Latest

About Lists, Files, Maintainers, Reviewers
Lists
linux-mm
Files
Documentation/admin-guide/mm/slab.rst, Documentation/mm/slab.rst, include/linux/mempool.h, include/linux/slab.h, lib/tests/slub_kunit.c, mm/failslab.c, mm/mempool.c, mm/slab.h and 8 more
Maintainers
Andrew Morton, Harry Yoo, Vlastimil Babka
Reviewers
Christoph Lameter, Hao Li, David Rientjes, Roman Gushchin
  1. proc: move procfs to what kernfs does PATCH RESEND v2 7 patches Christian Brauner dri-devel kexec linux-acpi +34 drivers/ (29), fs/ (20), arch/ (18), tools/ (12), +9 In review 38 replies
  2. proc: move procfs to what kernfs does RFC PATCH 7 patches Christian Brauner dri-devel kexec linux-acpi +33 drivers/ (28), fs/ (20), arch/ (18), tools/ (10), +9 Superseded 50 replies
  3. replace CONFIG_SLUB_TINY with a slab_tiny boot parameter RFC PATCH v2 8 patches Vlastimil Babka (SUSE) linux-mm lkml mm/ (5), Documentation/ (2), include/, lib/ Superseded 5 replies
  4. mm/slub: Genericize x86-specific cmpxchg16b comment PATCH v3 1 patch Tiezhu Yang bpf linux-mm lkml +1 mm/slub.c In review 2 replies
  5. zsmalloc: redesign object alloc API PATCH v3 11 patches Sergey Senozhatsky linux-block linux-mm lkml Documentation/ (4), drivers/ (2), mm/ (2), include/ New 0 replies
  6. zsmalloc: redesign object alloc API PATCH v2 11 patches Sergey Senozhatsky linux-block linux-mm lkml +1 Documentation/ (4), drivers/ (2), mm/ (2), include/ Superseded 21 replies
  7. DMA_PMD: PMD_SIZE-backed IO buffer pools RFC DMA_PMD 22 patches Luigi Rizzo driver-core linux-block linux-doc +6 drivers/ (34), include/ (16), mm/ (11), net/ (11), +3 Superseded 36 replies
  8. replace CONFIG_SLUB_TINY with a slab_tiny boot parameter PATCH v3 10 patches Vlastimil Babka (SUSE) linux-mm lkml mm/ (6), Documentation/ (2), lib/ (2), include/ In review 13 replies
  9. memcg,slab: kmalloc_nolock() fixes PATCH for-next-fixes v2 5 patches Harry Yoo (Meta) cgroups linux-mm linux-rt-devel +1 mm/ (2), include/linux/ In review 11 replies
  10. mm/slab: remove outdated comment in create_kmalloc_caches() PATCH 1 patch Sang-Heon Jeon linux-mm lkml mm/slab_common.c In review 2 replies
  11. mm/slub: Genericize x86-specific cmpxchg16b comment PATCH v2 1 patch Tiezhu Yang bpf linux-mm lkml +1 mm/slub.c Superseded 4 replies
  12. zsmalloc: redesign object alloc API PATCH 7 patches Sergey Senozhatsky linux-block linux-mm lkml +1 Documentation/ (3), drivers/ (3), mm/ (3), include/ Superseded 15 replies
  13. mm/slab: restore the rcutree. prefix of the kvfree_rcu parameters PATCH 2 patches Zhan Xusheng linux-mm lkml rcu mm/slab_common.c Applied 15 replies
  14. stackdepot: reduce memory use for persistent stack records with a trie RFC PATCH v2 11 patches Caleb Kan linux-mm lkml mm/ (5), lib/ (4), arch/ (3), include/ (3), +3 In review 12 replies
  15. alloc_tag: Introduce selective tracing for MAP PATCH v5 5 patches Abhishek Bapat linux-mm linux-trace-kernel lkml +1 include/ (4), mm/ (4), Documentation/, MAINTAINERS, +1 In review 3 replies
  16. FAILED: patch "[PATCH] mm/slab: sample slab_state once in kmem_cache_destroy()" failed to apply to 5.15-stable tree PATCH [email protected] stable mm/slab_common.c 0 replies
  17. FAILED: patch "[PATCH] mm/slab: sample slab_state once in kmem_cache_destroy()" failed to apply to 5.10-stable tree PATCH [email protected] stable mm/slab_common.c 0 replies
  18. FAILED: patch "[PATCH] mm/slab: sample slab_state once in kmem_cache_destroy()" failed to apply to 6.1-stable tree PATCH [email protected] stable mm/slab_common.c 0 replies
  19. FAILED: patch "[PATCH] mm/slab: sample slab_state once in kmem_cache_destroy()" failed to apply to 6.6-stable tree PATCH [email protected] stable mm/slab_common.c 0 replies
  20. mempool: fix min_nr exceeding the elements array after concurrent resizes PATCH 1 patch Nickolai Zeldovich linux-cifs linux-mm lkml mm/mempool.c Applied 16 replies
  21. mm/slab: Call call_rcu() directly from __kfree_rcu_sheaf() in any context PATCH 1 patch Puranjay Mohan linux-mm rcu mm/slub.c Applied 6 replies
  22. memcg,slab: kmalloc_nolock() fixes RFC PATCH 4 patches Harry Yoo (Oracle) bpf cgroups linux-mm +1 mm/ (4) Superseded 12 replies
  23. mm/slub: Genericize x86-specific cmpxchg16b comment PATCH 1 patch Tiezhu Yang bpf linux-mm lkml +1 mm/slub.c Superseded 3 replies
  24. alloc_tag: Introduce selective tracing for MAP PATCH v4 4 patches Abhishek Bapat linux-mm linux-trace-kernel lkml +1 include/ (4), mm/ (4), Documentation/, MAINTAINERS, +1 Superseded 1 reply
  25. mm/slab: Support selecting slab hardening features at boot PATCH v2 6 patches Chris Down linux-doc linux-hardening linux-mm +1 mm/ (3), Documentation/admin-guide/, lib/tests/ In review 7 replies
  26. mm/kasan: Detect double-free involving kfree_rcu_sheaf(). PATCH v3 2 patches Kuniyuki Iwashima linux-mm mm/kasan/ (4), include/linux/, mm/ In review 5 replies
  27. mm/kasan: Detect double-free involving kfree_rcu_sheaf(). PATCH v2 2 patches Kuniyuki Iwashima linux-mm mm/kasan/ (4), include/linux/, mm/ Superseded 5 replies
  28. mm/slab: Support selecting slab hardening features at boot PATCH 8 patches Chris Down linux-doc linux-hardening linux-mm +1 mm/ (4), Documentation/admin-guide/, lib/tests/, scripts/gdb/linux/ Superseded 6 replies
  29. mm: Eliminate fake head pages from vmemmap optimization PATCH RESEND v7 17 patches Kiryl Shutsemau (Meta) linux-doc linux-mm linux-riscv +2 mm/ (9), include/ (6), arch/ (3), Documentation/ (2), +1 Superseded 36 replies
  30. mm/kasan: Detect double-free involving kfree_rcu_sheaf(). PATCH 2 patches Kuniyuki Iwashima linux-mm mm/kasan/ (4), include/linux/, mm/ Superseded 6 replies
  31. mm: ppm: add PPM (Page-Plugger Under Memory) to Page Fault and Overcommit elimination PATCH 1 patch dev12124 linux-doc linux-efi linux-mm +1 include/linux/, include/linux/ppm/, mm/ In review 1 reply
  32. mm/slab: only require the requested size when refilling prefilled sheaves PATCH 1 patch Qing Wang linux-mm lkml mm/slub.c In review 2 replies
  33. mm/slab: mandate SLAB_MAY_ACCOUNT for __GFP_ACCOUNT allocations to avoid wasting memory for slab metadata PATCH slab/for-next 14 patches Harry Yoo (Meta) cgroups linux-arm-kernel linux-fsdevel +10 drivers/ (3), fs/ (3), mm/ (3), arch/ (2), +5 In review 7 replies
  34. replace CONFIG_SLUB_TINY with a slab_tiny boot parameter RFC PATCH 8 patches Vlastimil Babka (SUSE) linux-mm lkml mm/ (5), Documentation/ (2), include/, lib/ Superseded 6 replies
  35. alloc_tag: Introduce selective tracing for MAP PATCH v3 4 patches Abhishek Bapat linux-mm linux-trace-kernel lkml include/ (4), mm/ (4), Documentation/, MAINTAINERS, +1 Superseded 6 replies
  36. dma: make dma_alloc() and dma_zalloc() fallible PATCH 3 patches Sascha Hauer barebox drivers/ (22), include/ (3), commands/, common/, +1 Applied 4 replies
  37. locking, mm: Add atomic allocator trylocks on RT RFC PATCH v2 3 patches Karl Mehltretter bpf cgroups linux-doc +4 mm/ (4), include/ (3), kernel/ (2), tools/ (2), +1 In review 4 replies
  38. alloc_tag: Introduce selective tracing for MAP PATCH v2 4 patches Abhishek Bapat linux-mm linux-trace-kernel lkml include/ (4), mm/ (4), Documentation/, MAINTAINERS, +1 Superseded 10 replies
  39. (no subject) PATCH 5 patches SeongJae Park linux-doc linux-kselftest linux-mm +1 tools/ (58), Documentation/ (8), mm/ (3), MAINTAINERS Applied 3 replies
  40. mempool: optimize mempool resizing PATCH v2 1 patch Vitaly Wool linux-mm lkml include/linux/, mm/ In review 5 replies
  41. mm/slab: sample slab_state once in kmem_cache_destroy() PATCH v2 1 patch Imre Kaloz linux-mm lkml stable mm/slab_common.c Applied 7 replies
  42. mm/slub: initialize the free pointer of the bootstrap kmem_cache_node PATCH 1 patch Karl Mehltretter linux-mm lkml mm/slub.c Applied 5 replies
  43. mm/slab, ipc: kmem_buckets kernel-doc and msg_msg accounting fixes PATCH v7 2 patches Kees Cook cgroups linux-hardening linux-mm +2 ipc/, mm/ Applied 3 replies
  44. mm/slab: sample slab_state once in kmem_cache_destroy() PATCH 1 patch Imre Kaloz linux-mm lkml stable mm/slab_common.c Superseded 9 replies
  45. net: skb: isolate skb data area allocations into a separate bucket PATCH net-next v6 8 patches Kees Cook cgroups linux-hardening linux-mm +2 mm/ (3), include/, ipc/, lib/, +1 Superseded 18 replies
  46. mm/slub: clamp slab_min_order to MAX_PAGE_ORDER PATCH v2 1 patch Sang-Heon Jeon linux-mm mm/slub.c In review 3 replies
  47. mm: preserve nolock context through memcg cleanup PATCH 2 patches Karl Mehltretter cgroups linux-mm linux-rt-devel +1 mm/ (2), include/linux/ In review 2 replies
  48. net: skb: isolate skb data area allocations into a separate bucket PATCH net-next v5 7 patches Kees Cook cgroups linux-hardening linux-mm +2 mm/ (4), include/, ipc/, lib/, +1 Superseded 2 replies
  49. mm/slub: clamp slab_min_order to MAX_PAGE_ORDER PATCH 1 patch Sang-Heon Jeon linux-mm stable mm/slub.c Superseded 2 replies
  50. tools/mm/slabinfo: report sheaf and barn statistics PATCH 2 patches Seongjun Hong linux-mm lkml tools/mm/slabinfo.c In review 3 replies
Page 1 of 77 –