summaryrefslogtreecommitdiff
path: root/include/linux/slab.h
AgeCommit message (Expand)Author
2024-09-21Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2024-09-13Merge branch 'slab/for-6.12/kmem_cache_args' into slab/for-nextVlastimil Babka
2024-09-13mm, slab: restore kerneldoc for kmem_cache_create()Vlastimil Babka
2024-09-10slab: make __kmem_cache_create() static inlineChristian Brauner
2024-09-10slab: make kmem_cache_create_usercopy() static inlineChristian Brauner
2024-09-10slab: remove kmem_cache_create_rcu()Christian Brauner
2024-09-10slab: create kmem_cache_create() compatibility layerChristian Brauner
2024-09-10slab: port KMEM_CACHE_USERCOPY() to struct kmem_cache_argsChristian Brauner
2024-09-10slab: port KMEM_CACHE() to struct kmem_cache_argsChristian Brauner
2024-09-10slab: add struct kmem_cache_argsChristian Brauner
2024-09-10memcg: add charging of already allocated slab objectsShakeel Butt
2024-09-03mm: krealloc: clarify valid usage of __GFP_ZERODanilo Krummrich
2024-09-01mm: kvmalloc: align kvrealloc() with krealloc()Danilo Krummrich
2024-08-29mm: add kmem_cache_create_rcu()Christian Brauner
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2024-07-10mm: remove CONFIG_MEMCG_KMEMJohannes Weiner
2024-07-03mm/slab: Introduce kmem_buckets_create() and familyKees Cook
2024-07-03mm/slab: Introduce kvmalloc_buckets_node() that can take kmem_buckets argumentKees Cook
2024-07-03mm/slab: Plumb kmem_buckets into __do_kmalloc_node()Kees Cook
2024-07-03mm/slab: Introduce kmem_buckets typedefKees Cook
2024-07-03slab, rust: extend kmalloc() alignment guarantees to remove Rust paddingVlastimil Babka
2024-05-28mm, slab: don't wrap internal functions with alloc_hooks()Vlastimil Babka
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2024-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2024-05-01mm/slab: make __free(kfree) accept error pointersDan Carpenter
2024-04-25mm: change inlined allocation helpers to account at the call siteSuren Baghdasaryan
2024-04-25mm/slab: enable slab allocation tagging for kmalloc and friendsSuren Baghdasaryan
2024-04-25mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creationSuren Baghdasaryan
2024-04-24slab: introduce kvmalloc_array_node() and kvcalloc_node()Alexander Lobakin
2024-03-12mm, slab: remove last vestiges of SLAB_MEM_SPREADLinus Torvalds
2024-02-26mm, slab: use an enum to define SLAB_ cache creation flagsVlastimil Babka
2024-02-26mm, slab: deprecate SLAB_MEM_SPREAD flagVlastimil Babka
2024-01-09Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2024-01-08mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov
2023-12-05mm/slab: remove CONFIG_SLAB code from slab common codeVlastimil Babka
2023-12-05cpu/hotplug: remove CPUHP_SLAB_PREPARE hooksVlastimil Babka
2023-11-04Merge tag 'tsm-for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw...Linus Torvalds
2023-10-19mm/slab: Add __free() support for kvfreeDan Williams
2023-09-13mm: Remove kmem_valid_obj()Zhen Lei
2023-07-18Randomized slab caches for kmalloc()GONG, Ruiqi
2023-07-04Merge tag 'core_guards_for_6.5_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2023-06-29Merge tag 'slab-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...Linus Torvalds
2023-06-26locking: Introduce __cleanup() based infrastructurePeter Zijlstra
2023-06-19mm/slab: decouple ARCH_KMALLOC_MINALIGN from ARCH_DMA_MINALIGNCatalin Marinas
2023-06-16Merge branches 'slab/for-6.5/prandom', 'slab/for-6.5/slab_no_merge' and 'slab...Vlastimil Babka
2023-06-08mm/slab: break up RCU readers on SLAB_TYPESAFE_BY_RCU example codeSeongJae Park
2023-06-08mm/slab: add a missing semicolon on SLAB_TYPESAFE_BY_RCU example codeSeongJae Park
2023-06-02mm/slab: introduce kmem_cache flag SLAB_NO_MERGEJesper Dangaard Brouer
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2023-04-05mm: move kmem_cache_init() declaration to mm/slab.hMike Rapoport (IBM)