summaryrefslogtreecommitdiffstats
path: root/include/linux/slab_def.h
Commit message (Expand)AuthorAgeFilesLines
* mm/slab: remove mm/slab.c and slab_def.hVlastimil Babka2023-12-061-124/+0
* mm/kasan: simplify and refine kasan_cache codeFeng Tang2023-01-181-1/+1
* mm, slab: ignore hardened usercopy parameters when disabledVlastimil Babka2022-11-271-0/+2
* mm/slab: use kmalloc_node() for off slab freelist_idx_t array allocationHyeonggon Yoo2022-10-151-1/+0
* mm: Convert struct page to struct slab in functions used by other subsystemsVlastimil Babka2022-01-061-8/+8
* mm, kfence: insert KFENCE hooks for SLABAlexander Potapenko2021-02-261-0/+3
* mm: memcg/slab: use a single set of kmem_caches for all allocationsRoman Gushchin2020-08-071-3/+0
* mm: memcg/slab: allocate obj_cgroups for non-root slab pagesRoman Gushchin2020-08-071-0/+6
* slab: remove /proc/slab_allocatorsQian Cai2019-05-161-3/+0
* mm: move obj_to_index to include/linux/slab_def.hAndrey Konovalov2018-12-281-0/+13
* slab: clean up the code comment in slab kmem_cache structBaoquan He2018-06-071-3/+4
* slab: make usercopy region 32-bitAlexey Dobriyan2018-04-051-2/+2
* usercopy: Prepare for usercopy whitelistingDavid Windsor2018-01-151-0/+3
* slab, slub, slob: add slab_flags_tAlexey Dobriyan2017-11-151-1/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUBAlexander Potapenko2016-07-281-1/+2
* mm: reorganize SLAB freelist randomizationThomas Garnier2016-07-261-1/+1
* mm: SLAB freelist randomizationThomas Garnier2016-05-191-0/+4
* mm, kasan: SLAB supportAlexander Potapenko2016-03-251-0/+14
* mm/slab: alternative implementation for DEBUG_SLAB_LEAKJoonsoo Kim2016-03-151-0/+3
* mm: memcontrol: move kmem accounting code to CONFIG_MEMCGJohannes Weiner2016-01-201-1/+2
* slab: embed memcg_cache_params to kmem_cacheVladimir Davydov2015-02-121-1/+1
* mm/slab: use percpu allocator for cpu cacheJoonsoo Kim2014-10-091-17/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2014-01-251-1/+3
|\
| * reciprocal_divide: update/correction of the algorithmHannes Frederic Sowa2014-01-211-1/+3
* | slab: struct kmem_cache is protected by slab_mutexFam Zheng2014-01-211-1/+1
|/
* Merge branch 'slab/next' of git://git.kernel.org/pub/scm/linux/kernel/git/pen...Linus Torvalds2013-11-221-2/+2
|\
| * slab: use struct page for slab managementJoonsoo Kim2013-10-241-2/+2
* | mm/sl[aou]b: Move kmallocXXX functions to common codeChristoph Lameter2013-09-041-106/+0
|/
* slab: Return NULL for oversized allocationsChristoph Lameter2013-05-061-0/+6
* slab: Common definition for the array of kmalloc cachesChristoph Lameter2013-02-011-3/+0
* slab: Rename nodelists to nodeChristoph Lameter2013-02-011-1/+1
* slab: Common name for the per node structuresChristoph Lameter2013-02-011-1/+1
* slab: Use common kmalloc_index/kmalloc_size functionsChristoph Lameter2013-02-011-35/+12
* slab/slub: struct memcg_paramsGlauber Costa2012-12-181-0/+3
* slab: Simplify bootstrapChristoph Lameter2012-12-111-1/+5
* mm/slab: Fix kmem_cache_alloc_node_trace() declarationEzequiel Garcia2012-09-291-7/+7
* mm, slab: Match SLAB and SLUB kmem_cache_alloc_xxx_trace() prototypeEzequiel Garcia2012-09-251-4/+3
* mm, slab: Remove silly function slab_buffer_size()Ezequiel Garcia2012-09-251-5/+0
* mm, slab: remove dflagsDavid Rientjes2012-08-171-1/+0
* slab: rename gfpflags to allocflagsGlauber Costa2012-07-021-1/+1
* mm, sl[aou]b: Extract common fields from struct kmem_cacheChristoph Lameter2012-06-141-4/+6
* tracing/mm: Move include of trace/events/kmem.h out of header into slab.cSteven Rostedt2012-01-091-2/+0
* slab: shrink sizeof(struct kmem_cache)Eric Dumazet2011-07-201-13/+13
* slab, slub, slob: Unify alignment definitionChristoph Lameter2011-06-161-26/+0
* tracing/slab: Move kmalloc tracepoint out of inline codeSteven Rostedt2010-11-281-20/+13
* dma-mapping: rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGNFUJITA Tomonori2010-08-111-1/+3
* tracing: Remove kmemtrace ftrace pluginLi Zefan2010-06-091-1/+2
* mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN to <linux/slab_def.h>David Woodhouse2010-05-191-0/+24
* tracing, slab: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACINGLi Zefan2009-12-111-2/+2