1. 9c9201a mm/slab: fix warning caused by duplicate kmem_cache creation in kmem_buckets_create by Koichiro Den · 4 months ago
  2. 7045738 mm: krealloc: Fix MTE false alarm in __do_krealloc by Qun-Wei Lin · 4 months ago
  3. 3f1dd33 mm, slab: suppress warnings in test_leak_destroy kunit test by Vlastimil Babka · 5 months ago
  4. 617a814 Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 6 months ago
  5. ecc4d6a Merge branch 'slab/for-6.12/kmem_cache_args' into slab/for-next by Vlastimil Babka · 6 months ago
  6. a715e94 Merge branch 'slab/for-6.12/rcu_barriers' into slab/for-next by Vlastimil Babka · 6 months ago
  7. 4b7ff9a mm, slab: restore kerneldoc for kmem_cache_create() by Vlastimil Babka · 6 months ago
  8. 781aee7 slab: make __kmem_cache_create() static inline by Christian Brauner · 6 months ago
  9. 0c9050b slab: make kmem_cache_create_usercopy() static inline by Christian Brauner · 6 months ago
  10. 3d453e6 slab: remove kmem_cache_create_rcu() by Christian Brauner · 6 months ago
  11. b2e7456 slab: create kmem_cache_create() compatibility layer by Christian Brauner · 6 months ago
  12. 3dbe2ba slab: pass struct kmem_cache_args to do_kmem_cache_create() by Christian Brauner · 6 months ago
  13. 34410a9 slab: pass struct kmem_cache_args to create_cache() by Christian Brauner · 6 months ago
  14. 1d3d764 slab: port kmem_cache_create_usercopy() to struct kmem_cache_args by Christian Brauner · 6 months ago
  15. 9816c3c slab: port kmem_cache_create_rcu() to struct kmem_cache_args by Christian Brauner · 6 months ago
  16. f6cd98c slab: port kmem_cache_create() to struct kmem_cache_args by Christian Brauner · 6 months ago
  17. 879fb3c slab: add struct kmem_cache_args by Christian Brauner · 6 months ago
  18. 53d3d21 slab: s/__kmem_cache_create/do_kmem_cache_create/g by Christian Brauner · 6 months ago
  19. e02147c mm/slab: Optimize the code logic in find_mergeable() by Xavier · 6 months ago
  20. 489a744 mm: krealloc: clarify valid usage of __GFP_ZERO by Danilo Krummrich · 7 months ago
  21. 1a83a716e mm: krealloc: consider spare memory for __GFP_ZERO by Danilo Krummrich · 7 months ago
  22. 0f389ad mm: Removed @freeptr_offset to prevent doc warning by R Sundar · 6 months ago
  23. d345bd2 mm: add kmem_cache_create_rcu() by Christian Brauner · 6 months ago
  24. e446f18 mm: remove unused argument from create_cache() by Christian Brauner · 6 months ago
  25. 3beb2fb mm, slab: use kmem_cache_free() to free from kmem_buckets_cache by Yan Zhen · 7 months ago
  26. b8c8ba7 slub: Introduce CONFIG_SLUB_RCU_DEBUG by Jann Horn · 7 months ago
  27. 6c6c47b mm, slab: call kvfree_rcu_barrier() from kmem_cache_destroy() by Vlastimil Babka · 7 months ago
  28. 2eb14c1 mm, slab: reintroduce rcu_barrier() into kmem_cache_destroy() by Vlastimil Babka · 7 months ago
  29. f77d0cda mm, slab: move kfence_shutdown_cache() outside slab_mutex by Vlastimil Babka · 7 months ago
  30. 4ec1026 mm, slab: unlink slabinfo, sysfs and debugfs immediately by Vlastimil Babka · 7 months ago
  31. b595978 mm, slab: dissolve shutdown_cache() into its caller by Vlastimil Babka · 7 months ago
  32. 4c39529 slab: Warn on duplicate cache names when DEBUG_VM=y by Pedro Falcato · 7 months ago
  33. fbc90c0 Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 8 months ago
  34. 3a3b7fe mm: remove CONFIG_MEMCG_KMEM by Johannes Weiner · 8 months ago
  35. b32801d1 mm/slab: Introduce kmem_buckets_create() and family by Kees Cook · 8 months ago
  36. 67f2df3b mm/slab: Plumb kmem_buckets into __do_kmalloc_node() by Kees Cook · 8 months ago
  37. 72e0fe2 mm/slab: Introduce kmem_buckets typedef by Kees Cook · 8 months ago
  38. ad59baa slab, rust: extend kmalloc() alignment guarantees to remove Rust padding by Vlastimil Babka · 8 months ago
  39. 61307b7 Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 10 months ago
  40. 7338999 mm/slub: remove the check for NULL kmalloc_caches by Hyunmin Lee · 11 months ago
  41. 306c4ac mm/slub: create kmalloc 96 and 192 caches regardless cache size order by Hyunmin Lee · 11 months ago
  42. 7bd230a mm/slab: enable slab allocation tagging for kmalloc and friends by Suren Baghdasaryan · 12 months ago
  43. ad7c5ebe mm/slub: remove dummy slabinfo functions by Xiu Jianfeng · 12 months ago
  44. e5eb28f Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 12 months ago
  45. 1a1c4e4 Merge branch 'slab/for-6.9/slab-flag-cleanups' into slab/for-linus by Vlastimil Babka · 12 months ago
  46. 011568e mm/slab: Fix a kmemleak in kmem_cache_destroy() by Xiaolei Wang · 1 year ago
  47. 96d8dbb mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGE by Vlastimil Babka · 1 year ago
  48. 2947a45 treewide: update LLVM Bugzilla links by Nathan Chancellor · 1 year, 2 months ago
  49. 303cd69 mm, slab: remove unused object_size parameter in kmem_cache_flags() by Chengming Zhou · 1 year ago
  50. 66b3dc1 mm/slub: remove parameter 'flags' in create_kmalloc_caches() by Zheng Yejian · 1 year, 1 month ago
  51. 671776b mm/slub: unify all sl[au]b parameters with "slab_$param" by Xiongwei Song · 1 year, 3 months ago
  52. 4862caa mm/slab: move kmalloc() functions from slab_common.c to slub.c by Vlastimil Babka · 1 year, 5 months ago
  53. 5a9d31d mm/slab: move kmalloc_slab() to mm/slab.h by Vlastimil Babka · 1 year, 4 months ago
  54. b774d3e mm/slab: move kfree() from slab_common.c to slub.c by Vlastimil Babka · 1 year, 5 months ago
  55. 6011be5 mm/slab: move pre/post-alloc hooks from slab.h to slub.c by Vlastimil Babka · 1 year, 5 months ago
  56. a9e0b9f mm/slab: remove CONFIG_SLAB code from slab common code by Vlastimil Babka · 1 year, 5 months ago
  57. 2656821 Merge tag 'rcu-next-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks by Linus Torvalds · 1 year, 4 months ago
  58. c15cdea mm: slab: Do not create kmalloc caches smaller than arch_slab_minalign() by Catalin Marinas · 1 year, 5 months ago
  59. 1c84724 Merge tag 'slab-fixes-for-6.6-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab by Linus Torvalds · 1 year, 5 months ago
  60. 8446a4d slab: kmalloc_size_roundup() must not return 0 for non-zero size by David Laight · 1 year, 6 months ago
  61. 6e284c5 mm: Remove kmem_valid_obj() by Zhen Lei · 1 year, 7 months ago
  62. 46a9ea6 mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy() by Rafael Aquini · 1 year, 6 months ago
  63. 6c1b980 Merge tag 'dma-mapping-6.6-2023-08-29' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 1 year, 6 months ago
  64. 05ee774 swiotlb: make io_tlb_default_mem local to swiotlb.c by Petr Tesarik · 1 year, 7 months ago
  65. 3c61529 Randomized slab caches for kmalloc() by GONG, Ruiqi · 1 year, 8 months ago
  66. 632f54b Merge tag 'slab-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab by Linus Torvalds · 1 year, 8 months ago
  67. b035f5a mm: slab: reduce the kmalloc() minimum alignment if DMA bouncing possible by Catalin Marinas · 1 year, 9 months ago
  68. 963e84b mm/slab: limit kmalloc() minimum alignment to dma_get_cache_alignment() by Catalin Marinas · 1 year, 9 months ago
  69. 0c474d3 mm/slab: simplify create_kmalloc_cache() args and make it static by Catalin Marinas · 1 year, 9 months ago
  70. 7bc162d Merge branches 'slab/for-6.5/prandom', 'slab/for-6.5/slab_no_merge' and 'slab/for-6.5/slab-deprecate' into slab/for-next by Vlastimil Babka · 1 year, 9 months ago
  71. d5bf485 mm/slab_common: use SLAB_NO_MERGE instead of negative refcount by Vlastimil Babka · 1 year, 9 months ago
  72. b9dad15 mm/slab_common: reduce an if statement in create_cache() by Zhen Lei · 1 year, 9 months ago
  73. d0bf7d57 mm/slab: introduce kmem_cache flag SLAB_NO_MERGE by Jesper Dangaard Brouer · 2 years, 2 months ago
  74. ffe4dfe mm/slab_common: Replace invocation of weak PRNG by David Keisar Schmidt · 1 year, 11 months ago
  75. ae65a52 mm/slab: document kfree() as allowed for kmem_cache_alloc() objects by Vlastimil Babka · 2 years ago
  76. de4d608 mm/slab: remove CONFIG_SLOB code from slab common code by Vlastimil Babka · 2 years ago
  77. bbc6184 mm/kasan: simplify and refine kasan_cache code by Feng Tang · 2 years, 2 months ago
  78. 48ea09c Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 2 years, 3 months ago
  79. 38931d8 mm: Make ksize() a reporting-only function by Kees Cook · 2 years, 6 months ago
  80. dc19745 Merge branch 'slub-tiny-v1r6' into slab/for-next by Vlastimil Babka · 2 years, 3 months ago
  81. 2f7c1c1 mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY by Vlastimil Babka · 2 years, 4 months ago
  82. 346907c mm, slab: ignore hardened usercopy parameters when disabled by Vlastimil Babka · 2 years, 4 months ago
  83. 946fa0d mm/slub: extend redzone check to extra allocated kmalloc space than requested by Feng Tang · 2 years, 5 months ago
  84. c18c20f mm, slab: remove duplicate kernel-doc comment for ksize() by Vlastimil Babka · 2 years, 4 months ago
  85. 3286871 mm/slab_common: Restore passing "caller" for tracing by Kees Cook · 2 years, 4 months ago
  86. eb4940d mm/slab: remove !CONFIG_TRACING variants of kmalloc_[node_]trace() by Vlastimil Babka · 2 years, 4 months ago
  87. a207620 mm/slab_common: repair kernel-doc for __ksize() by Lukas Bulwahn · 2 years, 4 months ago
  88. 27bc50f Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 5 months ago
  89. 445d41d Merge branch 'slab/for-6.1/kmalloc_size_roundup' into slab/for-next by Vlastimil Babka · 2 years, 5 months ago
  90. af961f8 Merge branch 'slab/for-6.1/slub_debug_waste' into slab/for-next by Vlastimil Babka · 2 years, 5 months ago
  91. 05a9406 slab: Introduce kmalloc_size_roundup() by Kees Cook · 2 years, 6 months ago
  92. 9ed9cac slab: Remove __malloc attribute from realloc functions by Kees Cook · 2 years, 6 months ago
  93. 6edf257 mm/slub: enable debugging memory wasting of kmalloc by Feng Tang · 2 years, 6 months ago
  94. 3662c13 Merge branch 'slab/for-6.1/common_kmalloc' into slab/for-next by Vlastimil Babka · 2 years, 6 months ago
  95. 0467ca3 Merge branch 'slab/for-6.1/trivial' into slab/for-next by Vlastimil Babka · 2 years, 6 months ago
  96. d71608a mm/slab_common: fix possible double free of kmem_cache by Feng Tang · 2 years, 6 months ago
  97. 0495e33 mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplug_lock by Waiman Long · 2 years, 7 months ago
  98. d5eff73 mm/sl[au]b: check if large object is valid in __ksize() by Hyeonggon Yoo · 2 years, 7 months ago
  99. 8dfa9d55 mm/slab_common: move declaration of __ksize() to mm/slab.h by Hyeonggon Yoo · 2 years, 7 months ago
  100. 2c1d697 mm/slab_common: drop kmem_alloc & avoid dereferencing fields when not using by Hyeonggon Yoo · 2 years, 7 months ago