aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/slab.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-01-11mm/slab: Move kvfree_rcu() into SLABUladzislau Rezki (Sony)1-0/+1
2024-11-25Merge tag 'slab-for-6.13-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slabLinus Torvalds1-19/+41
2024-10-29mm, slab: add kerneldocs for common SLAB_ flagsVlastimil Babka1-19/+41
2024-10-05crypto: rsassa-pkcs1 - Migrate to sig_alg backendLukas Wunner1-0/+1
2024-09-21Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-2/+12
2024-09-13Merge branch 'slab/for-6.12/kmem_cache_args' into slab/for-nextVlastimil Babka1-17/+185
2024-09-13mm, slab: restore kerneldoc for kmem_cache_create()Vlastimil Babka1-23/+91
2024-09-10slab: make __kmem_cache_create() static inlineChristian Brauner1-3/+10
2024-09-10slab: make kmem_cache_create_usercopy() static inlineChristian Brauner1-5/+44
2024-09-10slab: remove kmem_cache_create_rcu()Christian Brauner1-3/+0
2024-09-10slab: create kmem_cache_create() compatibility layerChristian Brauner1-3/+26
2024-09-10slab: port KMEM_CACHE_USERCOPY() to struct kmem_cache_argsChristian Brauner1-6/+7
2024-09-10slab: port KMEM_CACHE() to struct kmem_cache_argsChristian Brauner1-3/+5
2024-09-10slab: add struct kmem_cache_argsChristian Brauner1-0/+22
2024-09-10memcg: add charging of already allocated slab objectsShakeel Butt1-0/+29
2024-09-03mm: krealloc: clarify valid usage of __GFP_ZERODanilo Krummrich1-0/+10
2024-09-01mm: kvmalloc: align kvrealloc() with krealloc()Danilo Krummrich1-2/+2
2024-08-29mm: add kmem_cache_create_rcu()Christian Brauner1-0/+9
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-6/+6
2024-07-10mm: remove CONFIG_MEMCG_KMEMJohannes Weiner1-6/+6
2024-07-03mm/slab: Introduce kmem_buckets_create() and familyKees Cook1-0/+12
2024-07-03mm/slab: Introduce kvmalloc_buckets_node() that can take kmem_buckets argumentKees Cook1-1/+3
2024-07-03mm/slab: Plumb kmem_buckets into __do_kmalloc_node()Kees Cook1-5/+22
2024-07-03mm/slab: Introduce kmem_buckets typedefKees Cook1-2/+3
2024-07-03slab, rust: extend kmalloc() alignment guarantees to remove Rust paddingVlastimil Babka1-1/+2
2024-05-28mm, slab: don't wrap internal functions with alloc_hooks()Vlastimil Babka1-24/+24
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-95/+103
2024-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2024-05-01mm/slab: make __free(kfree) accept error pointersDan Carpenter1-2/+2
2024-04-25mm: change inlined allocation helpers to account at the call siteSuren Baghdasaryan1-0/+5
2024-04-25mm/slab: enable slab allocation tagging for kmalloc and friendsSuren Baghdasaryan1-84/+85
2024-04-25mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creationSuren Baghdasaryan1-0/+10
2024-04-24slab: introduce kvmalloc_array_node() and kvcalloc_node()Alexander Lobakin1-2/+15
2024-03-12mm, slab: remove last vestiges of SLAB_MEM_SPREADLinus Torvalds1-3/+0
2024-02-26mm, slab: use an enum to define SLAB_ cache creation flagsVlastimil Babka1-27/+67
2024-02-26mm, slab: deprecate SLAB_MEM_SPREAD flagVlastimil Babka1-2/+3
2024-01-09Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-1/+1
2024-01-08mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov1-2/+2
2023-12-05mm/slab: remove CONFIG_SLAB code from slab common codeVlastimil Babka1-12/+2
2023-12-05cpu/hotplug: remove CPUHP_SLAB_PREPARE hooksVlastimil Babka1-8/+0
2023-11-04Merge tag 'tsm-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/linuxLinus Torvalds1-0/+2
2023-10-19mm/slab: Add __free() support for kvfreeDan Williams1-0/+2
2023-09-13mm: Remove kmem_valid_obj()Zhen Lei1-2/+3
2023-07-18Randomized slab caches for kmalloc()GONG, Ruiqi1-3/+20
2023-07-04Merge tag 'core_guards_for_6.5_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/queueLinus Torvalds1-0/+3
2023-06-29Merge tag 'slab-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slabLinus Torvalds1-4/+18
2023-06-26locking: Introduce __cleanup() based infrastructurePeter Zijlstra1-0/+3
2023-06-19mm/slab: decouple ARCH_KMALLOC_MINALIGN from ARCH_DMA_MINALIGNCatalin Marinas1-4/+10
2023-06-16Merge branches 'slab/for-6.5/prandom', 'slab/for-6.5/slab_no_merge' and 'slab/for-6.5/slab-deprecate' into slab/for-nextVlastimil Babka1-0/+12
2023-06-08mm/slab: break up RCU readers on SLAB_TYPESAFE_BY_RCU example codeSeongJae Park1-3/+5