| Commit message (Expand) | Author | Age | Files | Lines |
* | mm/slab: remove mm/slab.c and slab_def.h | Vlastimil Babka | 2023-12-06 | 1 | -124/+0 |
* | mm/kasan: simplify and refine kasan_cache code | Feng Tang | 2023-01-18 | 1 | -1/+1 |
* | mm, slab: ignore hardened usercopy parameters when disabled | Vlastimil Babka | 2022-11-27 | 1 | -0/+2 |
* | mm/slab: use kmalloc_node() for off slab freelist_idx_t array allocation | Hyeonggon Yoo | 2022-10-15 | 1 | -1/+0 |
* | mm: Convert struct page to struct slab in functions used by other subsystems | Vlastimil Babka | 2022-01-06 | 1 | -8/+8 |
* | mm, kfence: insert KFENCE hooks for SLAB | Alexander Potapenko | 2021-02-26 | 1 | -0/+3 |
* | mm: memcg/slab: use a single set of kmem_caches for all allocations | Roman Gushchin | 2020-08-07 | 1 | -3/+0 |
* | mm: memcg/slab: allocate obj_cgroups for non-root slab pages | Roman Gushchin | 2020-08-07 | 1 | -0/+6 |
* | slab: remove /proc/slab_allocators | Qian Cai | 2019-05-16 | 1 | -3/+0 |
* | mm: move obj_to_index to include/linux/slab_def.h | Andrey Konovalov | 2018-12-28 | 1 | -0/+13 |
* | slab: clean up the code comment in slab kmem_cache struct | Baoquan He | 2018-06-07 | 1 | -3/+4 |
* | slab: make usercopy region 32-bit | Alexey Dobriyan | 2018-04-05 | 1 | -2/+2 |
* | usercopy: Prepare for usercopy whitelisting | David Windsor | 2018-01-15 | 1 | -0/+3 |
* | slab, slub, slob: add slab_flags_t | Alexey Dobriyan | 2017-11-15 | 1 | -1/+1 |
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUB | Alexander Potapenko | 2016-07-28 | 1 | -1/+2 |
* | mm: reorganize SLAB freelist randomization | Thomas Garnier | 2016-07-26 | 1 | -1/+1 |
* | mm: SLAB freelist randomization | Thomas Garnier | 2016-05-19 | 1 | -0/+4 |
* | mm, kasan: SLAB support | Alexander Potapenko | 2016-03-25 | 1 | -0/+14 |
* | mm/slab: alternative implementation for DEBUG_SLAB_LEAK | Joonsoo Kim | 2016-03-15 | 1 | -0/+3 |
* | mm: memcontrol: move kmem accounting code to CONFIG_MEMCG | Johannes Weiner | 2016-01-20 | 1 | -1/+2 |
* | slab: embed memcg_cache_params to kmem_cache | Vladimir Davydov | 2015-02-12 | 1 | -1/+1 |
* | mm/slab: use percpu allocator for cpu cache | Joonsoo Kim | 2014-10-09 | 1 | -17/+3 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | Linus Torvalds | 2014-01-25 | 1 | -1/+3 |
|\ |
|
| * | reciprocal_divide: update/correction of the algorithm | Hannes Frederic Sowa | 2014-01-21 | 1 | -1/+3 |
* | | slab: struct kmem_cache is protected by slab_mutex | Fam Zheng | 2014-01-21 | 1 | -1/+1 |
|/ |
|
* | Merge branch 'slab/next' of git://git.kernel.org/pub/scm/linux/kernel/git/pen... | Linus Torvalds | 2013-11-22 | 1 | -2/+2 |
|\ |
|
| * | slab: use struct page for slab management | Joonsoo Kim | 2013-10-24 | 1 | -2/+2 |
* | | mm/sl[aou]b: Move kmallocXXX functions to common code | Christoph Lameter | 2013-09-04 | 1 | -106/+0 |
|/ |
|
* | slab: Return NULL for oversized allocations | Christoph Lameter | 2013-05-06 | 1 | -0/+6 |
* | slab: Common definition for the array of kmalloc caches | Christoph Lameter | 2013-02-01 | 1 | -3/+0 |
* | slab: Rename nodelists to node | Christoph Lameter | 2013-02-01 | 1 | -1/+1 |
* | slab: Common name for the per node structures | Christoph Lameter | 2013-02-01 | 1 | -1/+1 |
* | slab: Use common kmalloc_index/kmalloc_size functions | Christoph Lameter | 2013-02-01 | 1 | -35/+12 |
* | slab/slub: struct memcg_params | Glauber Costa | 2012-12-18 | 1 | -0/+3 |
* | slab: Simplify bootstrap | Christoph Lameter | 2012-12-11 | 1 | -1/+5 |
* | mm/slab: Fix kmem_cache_alloc_node_trace() declaration | Ezequiel Garcia | 2012-09-29 | 1 | -7/+7 |
* | mm, slab: Match SLAB and SLUB kmem_cache_alloc_xxx_trace() prototype | Ezequiel Garcia | 2012-09-25 | 1 | -4/+3 |
* | mm, slab: Remove silly function slab_buffer_size() | Ezequiel Garcia | 2012-09-25 | 1 | -5/+0 |
* | mm, slab: remove dflags | David Rientjes | 2012-08-17 | 1 | -1/+0 |
* | slab: rename gfpflags to allocflags | Glauber Costa | 2012-07-02 | 1 | -1/+1 |
* | mm, sl[aou]b: Extract common fields from struct kmem_cache | Christoph Lameter | 2012-06-14 | 1 | -4/+6 |
* | tracing/mm: Move include of trace/events/kmem.h out of header into slab.c | Steven Rostedt | 2012-01-09 | 1 | -2/+0 |
* | slab: shrink sizeof(struct kmem_cache) | Eric Dumazet | 2011-07-20 | 1 | -13/+13 |
* | slab, slub, slob: Unify alignment definition | Christoph Lameter | 2011-06-16 | 1 | -26/+0 |
* | tracing/slab: Move kmalloc tracepoint out of inline code | Steven Rostedt | 2010-11-28 | 1 | -20/+13 |
* | dma-mapping: rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGN | FUJITA Tomonori | 2010-08-11 | 1 | -1/+3 |
* | tracing: Remove kmemtrace ftrace plugin | Li Zefan | 2010-06-09 | 1 | -1/+2 |
* | mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN to <linux/slab_def.h> | David Woodhouse | 2010-05-19 | 1 | -0/+24 |
* | tracing, slab: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACING | Li Zefan | 2009-12-11 | 1 | -2/+2 |