summaryrefslogtreecommitdiff
path: root/include/linux/slab_def.h
AgeCommit message (Expand)Author
2023-01-18mm/kasan: simplify and refine kasan_cache codeFeng Tang
2022-11-27mm, slab: ignore hardened usercopy parameters when disabledVlastimil Babka
2022-10-15mm/slab: use kmalloc_node() for off slab freelist_idx_t array allocationHyeonggon Yoo
2022-01-06mm: Convert struct page to struct slab in functions used by other subsystemsVlastimil Babka
2021-02-26mm, kfence: insert KFENCE hooks for SLABAlexander Potapenko
2020-08-07mm: memcg/slab: use a single set of kmem_caches for all allocationsRoman Gushchin
2020-08-07mm: memcg/slab: allocate obj_cgroups for non-root slab pagesRoman Gushchin
2019-05-16slab: remove /proc/slab_allocatorsQian Cai
2018-12-28mm: move obj_to_index to include/linux/slab_def.hAndrey Konovalov
2018-06-07slab: clean up the code comment in slab kmem_cache structBaoquan He
2018-04-05slab: make usercopy region 32-bitAlexey Dobriyan
2018-01-15usercopy: Prepare for usercopy whitelistingDavid Windsor
2017-11-15slab, slub, slob: add slab_flags_tAlexey Dobriyan
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2016-07-28mm, kasan: switch SLUB to stackdepot, enable memory quarantine for SLUBAlexander Potapenko
2016-07-26mm: reorganize SLAB freelist randomizationThomas Garnier
2016-05-19mm: SLAB freelist randomizationThomas Garnier
2016-03-25mm, kasan: SLAB supportAlexander Potapenko
2016-03-15mm/slab: alternative implementation for DEBUG_SLAB_LEAKJoonsoo Kim
2016-01-20mm: memcontrol: move kmem accounting code to CONFIG_MEMCGJohannes Weiner
2015-02-12slab: embed memcg_cache_params to kmem_cacheVladimir Davydov
2014-10-09mm/slab: use percpu allocator for cpu cacheJoonsoo Kim
2014-01-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds
2014-01-21reciprocal_divide: update/correction of the algorithmHannes Frederic Sowa
2014-01-21slab: struct kmem_cache is protected by slab_mutexFam Zheng
2013-11-22Merge branch 'slab/next' of git://git.kernel.org/pub/scm/linux/kernel/git/pen...Linus Torvalds
2013-10-24slab: use struct page for slab managementJoonsoo Kim
2013-09-04mm/sl[aou]b: Move kmallocXXX functions to common codeChristoph Lameter
2013-05-06slab: Return NULL for oversized allocationsChristoph Lameter
2013-02-01slab: Common definition for the array of kmalloc cachesChristoph Lameter
2013-02-01slab: Rename nodelists to nodeChristoph Lameter
2013-02-01slab: Common name for the per node structuresChristoph Lameter
2013-02-01slab: Use common kmalloc_index/kmalloc_size functionsChristoph Lameter
2012-12-18slab/slub: struct memcg_paramsGlauber Costa
2012-12-11slab: Simplify bootstrapChristoph Lameter
2012-09-29mm/slab: Fix kmem_cache_alloc_node_trace() declarationEzequiel Garcia
2012-09-25mm, slab: Match SLAB and SLUB kmem_cache_alloc_xxx_trace() prototypeEzequiel Garcia
2012-09-25mm, slab: Remove silly function slab_buffer_size()Ezequiel Garcia
2012-08-17mm, slab: remove dflagsDavid Rientjes
2012-07-02slab: rename gfpflags to allocflagsGlauber Costa
2012-06-14mm, sl[aou]b: Extract common fields from struct kmem_cacheChristoph Lameter
2012-01-09tracing/mm: Move include of trace/events/kmem.h out of header into slab.cSteven Rostedt
2011-07-20slab: shrink sizeof(struct kmem_cache)Eric Dumazet
2011-06-16slab, slub, slob: Unify alignment definitionChristoph Lameter
2010-11-28tracing/slab: Move kmalloc tracepoint out of inline codeSteven Rostedt
2010-08-11dma-mapping: rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGNFUJITA Tomonori
2010-06-09tracing: Remove kmemtrace ftrace pluginLi Zefan
2010-05-19mm: Move ARCH_SLAB_MINALIGN and ARCH_KMALLOC_MINALIGN to <linux/slab_def.h>David Woodhouse
2009-12-11tracing, slab: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACINGLi Zefan
2009-06-13slab: move struct kmem_cache to headersPekka Enberg