summaryrefslogtreecommitdiff
path: root/include/linux/slab.h
AgeCommit message (Expand)Author
7 daysMerge tag 'slab-for-7.2-part2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
12 daysslab: recognize @GFP parameter as optional in kernel-docRandy Dunlap
12 daysmm/slab: add a node-track-caller variant for kmem buckets allocationPedro Falcato
12 daysmm/slab: replace __GFP_NO_OBJ_EXT with SLAB_ALLOC_NO_RECURSE for sheavesVlastimil Babka (SUSE)
14 daysMerge tag 'slab-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...Linus Torvalds
2026-06-15mm/slab: allow __GFP_NOMEMALLOC and __GFP_NOWARN for kmalloc_nolock()Vlastimil Babka (SUSE)
2026-06-12Merge branch 'slab/for-7.2/alloc_token' into slab/for-nextVlastimil Babka (SUSE)
2026-06-03mm/slab: improve kmem_cache_alloc_bulkChristoph Hellwig
2026-05-14slab: fix kernel-docs for mm-apiMarco Elver
2026-05-14slab: improve KMALLOC_PARTITION_RANDOM randomnessMarco Elver
2026-05-14slab: support for compiler-assisted type-based slab cache partitioningMarco Elver
2026-05-05mm/slab: Add kvfree_atomic() helperUladzislau Rezki (Sony)
2026-02-26mm/slub: drop duplicate kernel-doc for ksize()Sanjay Chitroda
2026-02-21add default_gfp() helper macro and use it in the new *alloc_obj() helpersLinus Torvalds
2026-02-21slab.h: disable completely broken overflow handling in flex allocationsLinus Torvalds
2026-02-11Merge tag 'slab-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...Linus Torvalds
2026-02-10Merge branch 'slab/for-7.0/sheaves' into slab/for-nextVlastimil Babka
2026-02-04mm/slab: place slabobj_ext metadata in unused space within s->sizeHarry Yoo
2026-02-04mm/slab: move [__]ksize and slab_ksize() to mm/slub.cHarry Yoo
2026-02-04mm/slab: allow specifying free pointer offset when using constructorHarry Yoo
2026-01-29slab: add sheaves to most cachesVlastimil Babka
2026-01-14slab: Introduce kmalloc_flex() and familyKees Cook
2026-01-14slab: Introduce kmalloc_obj() and familyKees Cook
2025-12-07mm/slab: introduce kvfree_rcu_barrier_on_cache() for cache destructionHarry Yoo
2025-10-02Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2025-09-29slab: Introduce kmalloc_nolock() and kfree_nolock().Alexei Starovoitov
2025-09-29slab: sheaf prefilling for guaranteed allocationsVlastimil Babka
2025-09-26slab: add opt-in caching layer of percpu sheavesVlastimil Babka
2025-09-13mm/slub: allow to set node and align in k[v]reallocVitaly Wool
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2025-03-20Merge branch 'slab/for-6.15/kfree_rcu_tiny' into slab/for-nextVlastimil Babka
2025-03-16mm: make vma cache SLAB_TYPESAFE_BY_RCUSuren Baghdasaryan
2025-03-16refcount: provide ops for cases when object's memory can be reusedSuren Baghdasaryan
2025-03-05mm/slab: call kmalloc_noprof() unconditionally in kmalloc_array_noprof()Ye Bin
2025-02-05slab: don't batch kvfree_rcu() with SLUB_TINYVlastimil Babka
2025-02-05slab, rcu: move TINY_RCU variant of kvfree_rcu() to SLABVlastimil Babka
2025-01-11mm/slab: Move kvfree_rcu() into SLABUladzislau Rezki (Sony)
2024-11-25Merge tag 'slab-for-6.13-v2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2024-10-29mm, slab: add kerneldocs for common SLAB_ flagsVlastimil Babka
2024-10-05crypto: rsassa-pkcs1 - Migrate to sig_alg backendLukas Wunner
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