1. b01af5c mm/slob: Remove unnecessary page_mapcount_reset() function call by Hyeonggon Yoo · 3 years, 1 month ago
  2. 5075701 mm/slob: Convert SLOB to use struct slab and struct folio by Matthew Wilcox (Oracle) · 3 years, 3 months ago
  3. 7213230 mm: Use struct slab in kmem_obj_info() by Matthew Wilcox (Oracle) · 3 years, 3 months ago
  4. 0c24811 mm: Convert __ksize() to struct slab by Matthew Wilcox (Oracle) · 3 years, 3 months ago
  5. 9a543f0 mm: emit the "free" trace report before freeing memory in kmem_cache_free() by Yunfeng Ye · 3 years, 1 month ago
  6. 5bb1bb3 mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels by Paul E. McKenney · 4 years ago
  7. 3544de8e mm, tracing: record slab name for kmem_cache_free() by Jacob Wen · 3 years, 10 months ago
  8. 8e7f37f mm: Add mem_dump_obj() to print source of memory block by Paul E. McKenney · 4 years, 1 month ago
  9. 95d6c70 mm: extract might_alloc() debug check by Daniel Vetter · 4 years ago
  10. d42f324 mm: memcg: convert vmstat slab counters to bytes by Roman Gushchin · 4 years, 5 months ago
  11. fd7cb57 mm/sl[uo]b: export __kmalloc_track(_node)_caller by Daniel Vetter · 4 years, 9 months ago
  12. 59bb479 mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two) by Vlastimil Babka · 5 years ago
  13. 6a486c0 mm, sl[ou]b: improve memory accounting by Vlastimil Babka · 5 years ago
  14. a50b854 mm: introduce page_size() by Matthew Wilcox (Oracle) · 5 years ago
  15. 10d1f8c mm/slab: refactor common ksize KASAN logic into slab_common.c by Marco Elver · 5 years ago
  16. adab7b6 slob: use slab_list instead of lru by Tobin C. Harding · 6 years ago
  17. 130e8e0 slob: respect list_head abstraction layer by Tobin C. Harding · 6 years ago
  18. 128227e slab: __GFP_ZERO is incompatible with a constructor by Matthew Wilcox · 7 years ago
  19. d50112e slab, slub, slob: add slab_flags_t by Alexey Dobriyan · 7 years ago
  20. 9f88fae mm/slob.c: remove an unnecessary check for __GFP_ZERO by Miles Chen · 7 years ago
  21. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  22. d92a8cf locking/lockdep: Rework FS_RECLAIM annotation by Peter Zijlstra · 8 years ago
  23. 5f0d5a3 mm: Rename SLAB_DESTROY_BY_RCU to SLAB_TYPESAFE_BY_RCU by Paul E. McKenney · 8 years ago
  24. 89e364d slub: move synchronize_sched out of slab_mutex on shrink by Vladimir Davydov · 8 years ago
  25. 52b4b95 mm: slab: free kmem_cache_node after destroy sysfs file by Dmitry Safonov · 9 years ago
  26. 865762a slab/slub: adjust kmem_cache_alloc_bulk API by Jesper Dangaard Brouer · 9 years ago
  27. 96db800 mm: rename alloc_pages_exact_node() to __alloc_pages_node() by Vlastimil Babka · 9 years ago
  28. 484748f slab: infrastructure for bulk object allocation and freeing by Christoph Lameter · 9 years ago
  29. c21a6da slob: make slob_alloc_node() static and remove EXPORT_SYMBOL() by Fabian Frederick · 10 years ago
  30. d6e0b7f slub: make dead caches discard free slabs immediately by Vladimir Davydov · 10 years ago
  31. 61f4710 mm/sl[ao]b: always track caller in kmalloc_(node_)track_caller() by Joonsoo Kim · 10 years ago
  32. 03afc0e slab: get_online_mems for kmem_cache_{create,destroy,shrink} by Vladimir Davydov · 11 years ago
  33. 34bf6ef mm: slab/slub: use page->list consistently instead of page->lru by Dave Hansen · 11 years ago
  34. f1b6eb6 mm/sl[aou]b: Move kmallocXXX functions to common code by Christoph Lameter · 11 years ago
  35. 54be820 Merge branch 'slab/for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux by Linus Torvalds · 11 years ago
  36. c1e854e slob: Check for NULL pointer before calling ctor() by Steven Rostedt · 12 years ago
  37. a6d7815 slob: use DIV_ROUND_UP where possible by Sasha Levin · 12 years ago
  38. 22b751c mm: rename page struct field helpers by Mel Gorman · 12 years ago
  39. b9ce5ef sl[au]b: always get the cache from its page in kmem_cache_free() by Glauber Costa · 12 years ago
  40. 4590685 mm/sl[aou]b: Common alignment code by Christoph Lameter · 12 years ago
  41. 789306e mm/slob: use min_t() to compare ARCH_SLAB_MINALIGN by Arnd Bergmann · 12 years ago
  42. 8cf9864 mm/slob: Use free_page instead of put_page for page-size kmalloc allocations by Ezequiel Garcia · 12 years ago
  43. 242860a mm/sl[aou]b: Move common kmem_cache_size() to slab.h by Ezequiel Garcia · 12 years ago
  44. fe74fe2 mm/slob: Use object_size field in kmem_cache_size() by Ezequiel Garcia · 12 years ago
  45. 999d879 mm/slob: Drop usage of page->private for storing page-sized allocations by Ezequiel Garcia · 12 years ago
  46. e2087be Merge branch 'slab/tracing' into slab/for-linus by Pekka Enberg · 12 years ago
  47. f4178cd Merge branch 'slab/common-for-cgroups' into slab/for-linus by Pekka Enberg · 12 years ago
  48. 82bd550 mm, slob: fix build breakage in __kmalloc_node_track_caller by David Rientjes · 12 years ago
  49. f3f7410 mm, slob: Add support for kmalloc_track_caller() by Ezequiel Garcia · 12 years ago
  50. 90f2cbb mm, slob: Use NUMA_NO_NODE instead of -1 by Ezequiel Garcia · 12 years ago
  51. cce89f4 mm/sl[aou]b: Move kmem_cache refcounting to common code by Christoph Lameter · 12 years ago
  52. 8a13a4c mm/sl[aou]b: Shrink __kmem_cache_create() parameter lists by Christoph Lameter · 12 years ago
  53. 278b1bb mm/sl[aou]b: Move kmem_cache allocations into common code by Christoph Lameter · 12 years ago
  54. 12c3667 mm/sl[aou]b: Get rid of __kmem_cache_destroy by Christoph Lameter · 12 years ago
  55. 8f4c765 mm/sl[aou]b: Move freeing of kmem_cache structure to common code by Christoph Lameter · 12 years ago
  56. 9b030cb mm/sl[aou]b: Use "kmem_cache" name for slab cache with kmem_cache struct by Christoph Lameter · 12 years ago
  57. 945cf2b mm/sl[aou]b: Extract a common function for kmem_cache_destroy by Christoph Lameter · 12 years ago
  58. 7c9adf5 mm/sl[aou]b: Move list_add() to slab_common.c by Christoph Lameter · 12 years ago
  59. 44a8bde slob: Fix early boot kernel crash by Christoph Lameter · 12 years ago
  60. 97d0660 mm, sl[aou]b: Common definition for boot state of the slab allocators by Christoph Lameter · 12 years ago
  61. 039363f mm, sl[aou]b: Extract common code for kmem_cache_create() by Christoph Lameter · 12 years ago
  62. 3b0efdf mm, sl[aou]b: Extract common fields from struct kmem_cache by Christoph Lameter · 13 years ago
  63. b556828 slob: Remove various small accessors by Christoph Lameter · 13 years ago
  64. 690d577 slob: No need to zero mapping since it is no longer in use by Christoph Lameter · 13 years ago
  65. b8c24c4 slob: Define page struct fields used in mm_types.h by Christoph Lameter · 13 years ago
  66. b95f1b31 mm: Map most files to use export.h instead of module.h by Paul Gortmaker · 13 years ago
  67. 60063497 atomic: use <linux/atomic.h> by Arun Sharma · 13 years ago
  68. bd50cfa slob/lockdep: Fix gfp flags passed to lockdep by Steven Rostedt · 14 years ago
  69. 6331046 mm: Remove support for kmem_cache_name() by Christoph Lameter · 14 years ago
  70. ccd35fb kernel: kmem_ptr_validate considered harmful by Nick Piggin · 14 years ago
  71. 8df275a slob: fix gfp flags for order-0 page allocations by David Rientjes · 14 years ago
  72. b57bdda Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 by Linus Torvalds · 14 years ago
  73. 4aed2fd Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip by Linus Torvalds · 14 years ago
  74. d602dab SLOB: Free objects to their own list by Bob Liu · 14 years ago
  75. 875352c mm: remove all rcu head initializations by Paul E. McKenney · 15 years ago
  76. 039ca4e tracing: Remove kmemtrace ftrace plugin by Li Zefan · 15 years ago
  77. bac49ce mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN to <linux/slob_def.h> by David Woodhouse · 15 years ago
  78. bbff2e4 slab: remove duplicate kmem_cache_init_late() declarations by Wu Fengguang · 15 years ago
  79. 7ed9f7e fix RCU-callback-after-kmem_cache_destroy problem in sl[aou]b by Paul E. McKenney · 16 years ago
  80. e03ab9d Merge branches 'slab/documentation', 'slab/fixes', 'slob/cleanups' and 'slub/fixes' into for-linus by Pekka Enberg · 16 years ago
  81. 6484eb3 page allocator: do not check NUMA node ID when the caller knows the node is valid by Mel Gorman · 16 years ago
  82. 4374e61 kmemleak: Add the slob memory allocation/freeing hooks by Catalin Marinas · 16 years ago
  83. 8623661 Merge branch 'tracing-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip by Linus Torvalds · 16 years ago
  84. 7303f24 slob: use PG_slab for identifying SLOB pages by Wu Fengguang · 16 years ago
  85. 1f0532e mm: SLOB fix reclaim_state by Nick Piggin · 16 years ago
  86. 02af61b tracing, kmemtrace: Separate include/trace/kmemtrace.h to kmemtrace part and tracepoint part by Zhaolei · 16 years ago
  87. 2121db7 kmemtrace: trace kfree() calls with NULL or zero-length objects by Pekka Enberg · 16 years ago
  88. ca2b84cb kmemtrace: use tracepoints by Eduard - Gabriel Munteanu · 16 years ago
  89. 8302294 Merge branch 'tracing/core-v2' into tracing-for-linus by Ingo Molnar · 16 years ago
  90. c4e1aa6 Merge branch 'locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip by Linus Torvalds · 16 years ago
  91. 19cefdf lockdep: annotate reclaim context (__GFP_NOFS), fix SLOB by Ingo Molnar · 16 years ago
  92. 15a5b0a Merge branches 'topic/slob/cleanups', 'topic/slob/fixes', 'topic/slub/core', 'topic/slub/cleanups' and 'topic/slub/perf' into for-linus by Pekka Enberg · 16 years ago
  93. 6fb8f42 slob: fix lockup in slob_free() by Nick Piggin · 16 years ago
  94. 28b1bd1 Merge branch 'core/locking' into tracing/ftrace by Ingo Molnar · 16 years ago
  95. cf40bd1 lockdep: annotate reclaim context (__GFP_NOFS) by Nick Piggin · 16 years ago
  96. 1c511f7 Merge branches 'tracing/ftrace', 'tracing/ring-buffer', 'tracing/sysprof', 'tracing/urgent' and 'linus' into tracing/core by Ingo Molnar · 16 years ago
  97. b1aabec mm: Export symbol ksize() by Kirill A. Shutemov · 16 years ago
  98. 6e9ed0c slob: clean up the code by Américo Wang · 16 years ago
  99. 36994e5 tracing/kmemtrace: normalize the raw tracer event to the unified tracing API by Frederic Weisbecker · 16 years ago
  100. 2ff9f9d Merge branch 'topic/kmemtrace' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 into tracing/kmemtrace by Ingo Molnar · 16 years ago