1. 0116523 kasan, mm: change hooks signatures by Andrey Konovalov · 6 years ago
  2. 1291523 mm, slab/slub: introduce kmalloc-reclaimable caches by Vlastimil Babka · 6 years ago
  3. cc252ea mm, slab: combine kmalloc_caches and kmalloc_dma_caches by Vlastimil Babka · 6 years ago
  4. 84c07d1 mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOB by Kirill Tkhai · 6 years ago
  5. 92ee383 mm: fix race between kmem_cache destroy, create and deactivate by Shakeel Butt · 7 years ago
  6. 49b7f89 mm: Use overflow helpers in kmalloc_array*() by Kees Cook · 7 years ago
  7. 514c603 headers: untangle kmemleak.h from mm.h by Randy Dunlap · 7 years ago
  8. 7bbdb81 slab: make usercopy region 32-bit by Alexey Dobriyan · 7 years ago
  9. f4957d5 slab: make kmem_cache_create() work with 32-bit sizes by Alexey Dobriyan · 7 years ago
  10. 0be7032 slab: make kmalloc_size() return "unsigned int" by Alexey Dobriyan · 7 years ago
  11. 36071a2 slab: make kmalloc_index() return "unsigned int" by Alexey Dobriyan · 7 years ago
  12. 2d891fb usercopy: Allow strict enforcement of whitelists by Kees Cook · 7 years ago
  13. 8eb8284 usercopy: Prepare for usercopy whitelisting by David Windsor · 8 years ago
  14. f4e6e28 usercopy: Include offset in hardened usercopy report by Kees Cook · 7 years ago
  15. 453f85d mm: remove __GFP_COLD by Mel Gorman · 7 years ago
  16. d8be756 kmemcheck: remove whats left of NOTRACK flags by Levin, Alexander (Sasha Levin) · 7 years ago
  17. 5799b25 include/linux/slab.h: add kmalloc_array_node() and kcalloc_node() by Johannes Thumshirn · 7 years ago
  18. 4fd0b46 slab, slub, slob: convert slab_flags_t to 32-bit by Alexey Dobriyan · 7 years ago
  19. d50112e slab, slub, slob: add slab_flags_t by Alexey Dobriyan · 7 years ago
  20. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  21. dcda9b0 mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic by Michal Hocko · 8 years ago
  22. 5f0d5a3 mm: Rename SLAB_DESTROY_BY_RCU to SLAB_TYPESAFE_BY_RCU by Paul E. McKenney · 8 years ago
  23. 01fb58b slab: remove synchronous synchronize_sched() from memcg cache deactivation path by Tejun Heo · 8 years ago
  24. 510ded3 slab: implement slab_root_caches list by Tejun Heo · 8 years ago
  25. bc2791f slab: link memcg kmem_caches on their associated memory cgroup by Tejun Heo · 8 years ago
  26. 9eeadc8 slab: reorganize memcg_cache_params by Tejun Heo · 8 years ago
  27. bb1107f mm, slab: make sure that KMALLOC_MAX_SIZE will fit into MAX_ORDER by Michal Hocko · 8 years ago
  28. 6731d4f slab: Convert to hotplug state machine by Sebastian Andrzej Siewior · 8 years ago
  29. 1eccfa0 Merge tag 'usercopy-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 8 years ago
  30. 91c6a05 mm: faster kmalloc_array(), kcalloc() by Alexey Dobriyan · 8 years ago
  31. f5509cc mm: Hardened usercopy by Kees Cook · 9 years ago
  32. 48a27055 include/linux: apply __malloc attribute by Rasmus Villemoes · 9 years ago
  33. 505f5dc mm, kasan: add GFP flags to KASAN API by Alexander Potapenko · 9 years ago
  34. 7ed2f9e mm, kasan: SLAB support by Alexander Potapenko · 9 years ago
  35. becfda6 slub: convert SLAB_DEBUG_FREE to SLAB_CONSISTENCY_CHECKS by Laura Abbott · 9 years ago
  36. 9f706d6 mm: fix some spelling by Jesper Dangaard Brouer · 9 years ago
  37. ca25719 mm: new API kfree_bulk() for SLAB+SLUB allocators by Jesper Dangaard Brouer · 9 years ago
  38. 127424c mm: memcontrol: move kmem accounting code to CONFIG_MEMCG by Johannes Weiner · 9 years ago
  39. 230e9fc slab: add SLAB_ACCOUNT flag by Vladimir Davydov · 9 years ago
  40. 865762a slab/slub: adjust kmem_cache_alloc_bulk API by Jesper Dangaard Brouer · 9 years ago
  41. 94a58c3 slab.h: sprinkle __assume_aligned attributes by Rasmus Villemoes · 9 years ago
  42. fda9012 slab: convert slab_is_available() to boolean by Denis Kirjanov · 9 years ago
  43. 484748f slab: infrastructure for bulk object allocation and freeing by Christoph Lameter · 9 years ago
  44. a9730fc Fix kmalloc slab creation sequence by Christoph Lameter · 10 years ago
  45. 1ed58b6 linux/slab.h: fix three off-by-one typos in comment by Rasmus Villemoes · 10 years ago
  46. 4066c33 mm/slab_common: support the slub_debug boot option on specific object size by Gavin Guo · 10 years ago
  47. 124dee0 mm, slab: correct config option in comment by David Rientjes · 10 years ago
  48. 0316bec mm: slub: add kernel address sanitizer support for slub allocator by Andrey Ryabinin · 10 years ago
  49. 2a4db7e memcg: free memcg_caches slot on css offline by Vladimir Davydov · 10 years ago
  50. 426589f slab: link memcg caches of the same kind into a list by Vladimir Davydov · 10 years ago
  51. f7ce319 slab: embed memcg_cache_params to kmem_cache by Vladimir Davydov · 10 years ago
  52. d5b3cf7 memcg: zap memcg_slab_caches and memcg_slab_mutex by Vladimir Davydov · 10 years ago
  53. 3e0350a memcg: zap memcg_name argument of memcg_create_kmem_cache by Vladimir Davydov · 10 years ago
  54. 8135be5 memcg: fix possible use-after-free in memcg_kmem_get_cache() by Vladimir Davydov · 10 years ago
  55. b047501 memcg: use generic slab iterators for showing slabinfo by Vladimir Davydov · 10 years ago
  56. 61f4710 mm/sl[ao]b: always track caller in kmalloc_(node_)track_caller() by Joonsoo Kim · 10 years ago
  57. 07f361b mm/slab_common: move kmem_cache definition to internal header by Joonsoo Kim · 10 years ago
  58. 776ed0f memcg: cleanup kmem cache creation/destruction functions naming by Vladimir Davydov · 11 years ago
  59. 073ee1c memcg: get rid of memcg_create_cache_name by Vladimir Davydov · 11 years ago
  60. bd67314 memcg, slab: simplify synchronization scheme by Vladimir Davydov · 11 years ago
  61. 1e32e77 memcg, slab: do not schedule cache destruction when last page goes away by Vladimir Davydov · 11 years ago
  62. 5238343 mm: get rid of __GFP_KMEMCG by Vladimir Davydov · 11 years ago
  63. bf3a340 Merge branch 'slab/next' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux by Linus Torvalds · 11 years ago
  64. 794b124 memcg, slab: separate memcg vs root cache creation paths by Vladimir Davydov · 11 years ago
  65. 24f870d slab: fix wrongly used macro by Joonsoo Kim · 11 years ago
  66. e97ca8e5 mm: fix GFP_THISNODE callers and clarify by Johannes Weiner · 11 years ago
  67. f315e3f slab: restrict the number of objects in a slab by Joonsoo Kim · 11 years ago
  68. 7b383be Merge branch 'slab/next' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux by Linus Torvalds · 11 years ago
  69. 433a91f mm: sl[uo]b: fix misleading comments by Dave Hansen · 11 years ago
  70. f857026 memcg, slab: RCU protect memcg_params for root caches by Vladimir Davydov · 11 years ago
  71. e1168c2 slab.h: remove duplicate kmalloc declaration and fix kernel-doc warnings by Randy Dunlap · 11 years ago
  72. 7e3528c slab.h: remove duplicate kmalloc declaration and fix kernel-doc warnings by Randy Dunlap · 11 years ago
  73. 24f971a Merge branch 'slab/next' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux by Linus Torvalds · 11 years ago
  74. 6812670 slab: overloading the RCU head over the LRU for RCU free by Joonsoo Kim · 11 years ago
  75. 23774a2 slab: Use correct GFP_DMA constant by Christoph Lameter · 11 years ago
  76. f1b6eb6 mm/sl[aou]b: Move kmallocXXX functions to common code by Christoph Lameter · 11 years ago
  77. e7efa61 slab: add kmalloc() to kernel API documentation by Michael Opdenacker · 12 years ago
  78. 069e2b35 slob: Rework #ifdeffery in slab.h by Christoph Lameter · 12 years ago
  79. c601fd6 slab: Handle ARCH_DMA_MINALIGN correctly by Christoph Lameter · 12 years ago
  80. 9425c58 slab: Common definition for the array of kmalloc caches by Christoph Lameter · 12 years ago
  81. 95a05b4 slab: Common constants for kmalloc boundaries by Christoph Lameter · 12 years ago
  82. ce6a502 slab: Common kmalloc slab index determination by Christoph Lameter · 12 years ago
  83. 3450466 slab: Move kmalloc related function defs by Christoph Lameter · 12 years ago
  84. 943a451 slab: propagate tunable values by Glauber Costa · 12 years ago
  85. 749c541 memcg: aggregate memcg cache values in slabinfo by Glauber Costa · 12 years ago
  86. 1f458cb memcg: destroy memcg caches by Glauber Costa · 12 years ago
  87. 2633d7a slab/slub: consider a memcg parameter in kmem_create_cache by Glauber Costa · 12 years ago
  88. ba6c496 slab/slub: struct memcg_params by Glauber Costa · 12 years ago
  89. 242860a mm/sl[aou]b: Move common kmem_cache_size() to slab.h by Ezequiel Garcia · 12 years ago
  90. f3f7410 mm, slob: Add support for kmalloc_track_caller() by Ezequiel Garcia · 12 years ago
  91. 97d0660 mm, sl[aou]b: Common definition for boot state of the slab allocators by Christoph Lameter · 13 years ago
  92. 039363f mm, sl[aou]b: Extract common code for kmem_cache_create() by Christoph Lameter · 13 years ago
  93. 3b0efdf mm, sl[aou]b: Extract common fields from struct kmem_cache by Christoph Lameter · 13 years ago
  94. a3860c1 introduce SIZE_MAX by Xi Wang · 13 years ago
  95. a820372 slab: introduce kmalloc_array() by Xi Wang · 13 years ago
  96. 9081064 slab allocators: Provide generic description of alignment defines by Christoph Lameter · 14 years ago
  97. 3192b92 slab, slub, slob: Unify alignment definition by Christoph Lameter · 14 years ago
  98. 6331046 mm: Remove support for kmem_cache_name() by Christoph Lameter · 14 years ago
  99. ccd35fb kernel: kmem_ptr_validate considered harmful by Nick Piggin · 14 years ago
  100. 7adde04 slab: fix caller tracking on !CONFIG_DEBUG_SLAB && CONFIG_TRACING by Xiaotian Feng · 15 years ago