Age | Commit message (Expand) | Author |
2021-02-26 | mm, kfence: insert KFENCE hooks for SLAB | ![](//seccdn.libravatar.org/avatar/6f7887c9127d6b2e7aa98122d6c36870?s=13&d=retro) Alexander Potapenko |
2020-08-07 | mm: memcg/slab: use a single set of kmem_caches for all allocations | ![](//seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin |
2020-08-07 | mm: memcg/slab: allocate obj_cgroups for non-root slab pages | ![](//seccdn.libravatar.org/avatar/d40975fe49531933744736e9b52611b8?s=13&d=retro) Roman Gushchin |
2019-05-16 | slab: remove /proc/slab_allocators | ![](//seccdn.libravatar.org/avatar/1219e92b0863743e87ad67f81c236416?s=13&d=retro) Qian Cai |
2018-12-28 | mm: move obj_to_index to include/linux/slab_def.h | ![](//seccdn.libravatar.org/avatar/4e5d8cecf90868ee140ba173831d7d9f?s=13&d=retro) Andrey Konovalov |
2018-06-07 | slab: clean up the code comment in slab kmem_cache struct | ![](//seccdn.libravatar.org/avatar/deb04f2e0a8cbc86b695fa24afcf1b14?s=13&d=retro) Baoquan He |
2018-04-05 | slab: make usercopy region 32-bit | ![](//seccdn.libravatar.org/avatar/128097f71ca5a80210e6ebde3f8af648?s=13&d=retro) Alexey Dobriyan |
2018-01-15 | usercopy: Prepare for usercopy whitelisting | ![](//seccdn.libravatar.org/avatar/193f9f49f8e45be3ab70fc8461476dbd?s=13&d=retro) David Windsor |
2017-11-15 | slab, slub, slob: add slab_flags_t | ![](//seccdn.libravatar.org/avatar/128097f71ca5a80210e6ebde3f8af648?s=13&d=retro) Alexey Dobriyan |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | ![](//seccdn.libravatar.org/avatar/cbd18395260b6be2575187286a262f9a?s=13&d=retro) Greg Kroah-Hartman |
2016-07-28 | mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB | ![](//seccdn.libravatar.org/avatar/6f7887c9127d6b2e7aa98122d6c36870?s=13&d=retro) Alexander Potapenko |
2016-07-26 | mm: reorganize SLAB freelist randomization | ![](//seccdn.libravatar.org/avatar/747d8ce64dfe0fa1ce1acca60bd42e5f?s=13&d=retro) Thomas Garnier |
2016-05-19 | mm: SLAB freelist randomization | ![](//seccdn.libravatar.org/avatar/747d8ce64dfe0fa1ce1acca60bd42e5f?s=13&d=retro) Thomas Garnier |
2016-03-25 | mm, kasan: SLAB support | ![](//seccdn.libravatar.org/avatar/6f7887c9127d6b2e7aa98122d6c36870?s=13&d=retro) Alexander Potapenko |
2016-03-15 | mm/slab: alternative implementation for DEBUG_SLAB_LEAK | ![](//seccdn.libravatar.org/avatar/c0c5a903f265ea27b1ce82b24b666a31?s=13&d=retro) Joonsoo Kim |
2016-01-20 | mm: memcontrol: move kmem accounting code to CONFIG_MEMCG | ![](//seccdn.libravatar.org/avatar/13592bc758ddca04e485490e0b04f8ca?s=13&d=retro) Johannes Weiner |
2015-02-12 | slab: embed memcg_cache_params to kmem_cache | ![](//seccdn.libravatar.org/avatar/665ad35243f663b932ceafebf74259ee?s=13&d=retro) Vladimir Davydov |
2014-10-09 | mm/slab: use percpu allocator for cpu cache | ![](//seccdn.libravatar.org/avatar/c0c5a903f265ea27b1ce82b24b666a31?s=13&d=retro) Joonsoo Kim |
2014-01-25 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2014-01-21 | reciprocal_divide: update/correction of the algorithm | ![](//seccdn.libravatar.org/avatar/10c9b35ebec59e674bfa641e3b17a9b8?s=13&d=retro) Hannes Frederic Sowa |
2014-01-21 | slab: struct kmem_cache is protected by slab_mutex | ![](//seccdn.libravatar.org/avatar/24f923c33cb34fab9eaa5468504e9662?s=13&d=retro) Fam Zheng |
2013-11-22 | Merge branch 'slab/next' of git://git.kernel.org/pub/scm/linux/kernel/git/pen... | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2013-10-24 | slab: use struct page for slab management | ![](//seccdn.libravatar.org/avatar/c0c5a903f265ea27b1ce82b24b666a31?s=13&d=retro) Joonsoo Kim |
2013-09-04 | mm/sl[aou]b: Move kmallocXXX functions to common code | ![](//seccdn.libravatar.org/avatar/3b3b5790d247ae67cc6c1f7b97c99d32?s=13&d=retro) Christoph Lameter |
2013-05-06 | slab: Return NULL for oversized allocations | ![](//seccdn.libravatar.org/avatar/3b3b5790d247ae67cc6c1f7b97c99d32?s=13&d=retro) Christoph Lameter |
2013-02-01 | slab: Common definition for the array of kmalloc caches | ![](//seccdn.libravatar.org/avatar/3b3b5790d247ae67cc6c1f7b97c99d32?s=13&d=retro) Christoph Lameter |
2013-02-01 | slab: Rename nodelists to node | ![](//seccdn.libravatar.org/avatar/3b3b5790d247ae67cc6c1f7b97c99d32?s=13&d=retro) Christoph Lameter |
2013-02-01 | slab: Common name for the per node structures | ![](//seccdn.libravatar.org/avatar/3b3b5790d247ae67cc6c1f7b97c99d32?s=13&d=retro) Christoph Lameter |
2013-02-01 | slab: Use common kmalloc_index/kmalloc_size functions | ![](//seccdn.libravatar.org/avatar/3b3b5790d247ae67cc6c1f7b97c99d32?s=13&d=retro) Christoph Lameter |
2012-12-18 | slab/slub: struct memcg_params | ![](//seccdn.libravatar.org/avatar/956be12e524cea2d58aa225a70e29fdf?s=13&d=retro) Glauber Costa |
2012-12-11 | slab: Simplify bootstrap | ![](//seccdn.libravatar.org/avatar/3b3b5790d247ae67cc6c1f7b97c99d32?s=13&d=retro) Christoph Lameter |
2012-09-29 | mm/slab: Fix kmem_cache_alloc_node_trace() declaration | ![](//seccdn.libravatar.org/avatar/213572ebd756969c777f558e23959e6c?s=13&d=retro) Ezequiel Garcia |
2012-09-25 | mm, slab: Match SLAB and SLUB kmem_cache_alloc_xxx_trace() prototype | ![](//seccdn.libravatar.org/avatar/213572ebd756969c777f558e23959e6c?s=13&d=retro) Ezequiel Garcia |
2012-09-25 | mm, slab: Remove silly function slab_buffer_size() | ![](//seccdn.libravatar.org/avatar/213572ebd756969c777f558e23959e6c?s=13&d=retro) Ezequiel Garcia |
2012-08-17 | mm, slab: remove dflags | ![](//seccdn.libravatar.org/avatar/4c52064c9bdca9f544e46e59dd1490b1?s=13&d=retro) David Rientjes |
2012-07-02 | slab: rename gfpflags to allocflags | ![](//seccdn.libravatar.org/avatar/956be12e524cea2d58aa225a70e29fdf?s=13&d=retro) Glauber Costa |
2012-06-14 | mm, sl[aou]b: Extract common fields from struct kmem_cache | ![](//seccdn.libravatar.org/avatar/3b3b5790d247ae67cc6c1f7b97c99d32?s=13&d=retro) Christoph Lameter |
2012-01-09 | tracing/mm: Move include of trace/events/kmem.h out of header into slab.c | ![](//seccdn.libravatar.org/avatar/58043e86f52c97091c77fe78a9d8928f?s=13&d=retro) Steven Rostedt |
2011-07-20 | slab: shrink sizeof(struct kmem_cache) | ![](//seccdn.libravatar.org/avatar/d377bea5fa41b881f3e0df871b9f788d?s=13&d=retro) Eric Dumazet |
2011-06-16 | slab, slub, slob: Unify alignment definition | ![](//seccdn.libravatar.org/avatar/3b3b5790d247ae67cc6c1f7b97c99d32?s=13&d=retro) Christoph Lameter |
2010-11-28 | tracing/slab: Move kmalloc tracepoint out of inline code | ![](//seccdn.libravatar.org/avatar/30a14c0c79ee4d58b1ce37e22bfc1e79?s=13&d=retro) Steven Rostedt |
2010-08-11 | dma-mapping: rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGN | ![](//seccdn.libravatar.org/avatar/727253060ab6c28763763f7db1835286?s=13&d=retro) FUJITA Tomonori |
2010-06-09 | tracing: Remove kmemtrace ftrace plugin | ![](//seccdn.libravatar.org/avatar/8bce4f07012c066e55391636e112b5b8?s=13&d=retro) Li Zefan |
2010-05-19 | mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN to <linux/slab_def.h> | ![](//seccdn.libravatar.org/avatar/64d491d3ac345c784fc53f8799928621?s=13&d=retro) David Woodhouse |
2009-12-11 | tracing, slab: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACING | ![](//seccdn.libravatar.org/avatar/8bce4f07012c066e55391636e112b5b8?s=13&d=retro) Li Zefan |
2009-06-13 | slab: move struct kmem_cache to headers | ![](//seccdn.libravatar.org/avatar/d414e0f36d63155c09e25eb23c6b4dce?s=13&d=retro) Pekka Enberg |
2009-04-12 | tracing, kmemtrace: Separate include/trace/kmemtrace.h to kmemtrace part and ... | ![](//seccdn.libravatar.org/avatar/81495b972398463fb04b29a5b9124910?s=13&d=retro) Zhaolei |
2009-04-03 | kmemtrace: use tracepoints | ![](//seccdn.libravatar.org/avatar/bc71acb05235d313ec88ba1bab02ff37?s=13&d=retro) Eduard - Gabriel Munteanu |
2009-02-03 | Merge branches 'tracing/ftrace', 'tracing/kmemtrace' and 'linus' into tracing... | ![](//seccdn.libravatar.org/avatar/a0e934a93318e87ffe558badbdcb2be8?s=13&d=retro) Ingo Molnar |
2009-01-27 | kmalloc: return NULL instead of link failure | ![](//seccdn.libravatar.org/avatar/bcd65ca98f9d97839f15c54575c7edec?s=13&d=retro) Jeff Mahoney |