pub/scm/linux/kernel/git/vbabka/slab.git  about / heads / tags
The slab kernel tree
# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
	--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
  slab/for-next Merge branch 'slab/for-6.10/cleanup' into slab/for-next (2024-05-02)
  slab/for-6.10/cleanup mm/slub: remove the check for NULL kmalloc_caches (2024-05-02)
  slab/for-linus mm/slub: remove the check for NULL kmalloc_caches (2024-05-02)
  slab/for-6.9-rc7/fixes mm/slab: make __free(kfree) accept error pointers (2024-05-01)
  slab/for-6.9/slab-removal-cleanups slab: remove PARTIAL_NODE slab_state (2024-03-05)
  slab/for-6.9/slab-flag-cleanups mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGE (2024-02-26)
  slab/for-6.9/optimize-get-freelist mm/slub: remove unused parameter in next_freelist_entry() (2024-01-23)
  slab/for-6.8/slub-hook-cleanups mm/slub: free KFENCE objects in slab_free_hook() (2023-12-28)
  slab/for-6.8/slab-removal mm/slub: optimize free fast path code layout (2023-12-06)
  slab/for-6.8/partial-freezing slub: Update frozen slabs documentations in the source (2023-12-05)
  slab/for-6.6/hotfixes mm: slab: Do not create kmalloc caches smaller than arch_slab_minalign() (2023-10-11)
  slab/for-6.7/orders-cleanup mm/slub: refactor calculate_order() and calc_slab_order() (2023-10-02)
  slab/for-6.6/random_kmalloc Randomized slab caches for kmalloc() (2023-07-18)
  slab/for-6.6/cleanup mm/slub: remove freelist_dereference() (2023-07-14)
  slab/for-6.5/slab_no_merge mm/slab_common: use SLAB_NO_MERGE instead of negative refcount (2023-06-16)
  slab/for-6.5/cleanup mm/slab: break up RCU readers on SLAB_TYPESAFE_BY_RCU example code (2023-06-08)
  slab/for-6.5/slab-deprecate mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED (2023-05-26)
  slab/for-6.5/prandom mm/slab_common: Replace invocation of weak PRNG (2023-05-22)
  slab/for-6.5/trivial mm/slab: correct return values in comment for _kmem_cache_create() (2023-05-22)
  slab/for-6.4/slob-removal mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (2023-03-29)
  slab/for-6.3-rc4/fixes mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (2023-03-22)
  slab/for-6.4/trivial mm/slub: fix help comment of SLUB_DEBUG (2023-03-17)
  slab/for-6.3/fixes mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (2023-02-08)
  slab/for-6.3/cleanups mm/slab.c: cleanup is_debug_pagealloc_cache() (2023-01-13)
  slab/for-6.2-rc3/fixes mm, slab: periodically resched in drain_freelist() (2023-01-02)
  slab/for-6.2/kmalloc_redzone mm/slub, kunit: Add a test case for kmalloc redzone check (2022-12-01)
  slab/for-6.2/alloc_size slab: Remove special-casing of const 0 size allocations (2022-11-21)
  slab/for-6.2/fit_rcu_head mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (2022-11-21)
  slab/for-6.2/cleanups mm/slab: move and adjust kernel-doc for kmem_cache_alloc (2022-11-21)
  slab/for-6.2/tools tools/vm/slabinfo: indicates the cause of the EACCES error (2022-11-10)
  slab/for-6.1-rc4/fixes mm, slab: remove duplicate kernel-doc comment for ksize() (2022-11-07)
  slab/for-6.2/locking mm/slab: Annotate kmem_cache_node->list_lock as raw (2022-10-24)
  slab/for-6.2/slub-sysfs mm: Make failslab writable again (2022-10-24)
  for-6.1/common_kmalloc mm/slab: use kmalloc_node() for off slab freelist_idx_t array allocation (2022-10-15)
  for-6.1/slub_validation_locking mm/slub: fix a slab missed to be freed problem (2022-09-30)
  for-6.1/fit_rcu_head mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (2022-09-29)
  for-6.1/kmalloc_size_roundup slab: Introduce kmalloc_size_roundup() (2022-09-29)
  for-6.1/trivial mm/slub: clean up create_unique_id() (2022-09-26)
  for-6.1/slub_debug_waste mm/slub: enable debugging memory wasting of kmalloc (2022-09-23)
  for-6.0/fixes mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. (2022-09-22)
  for-5.20/bulk_cleanup mm/slab_common: move generic bulk alloc/free functions to SLOB (2022-07-20)
  for-5.20/stable mm: slab: optimize memcg_slab_free_hook() (2022-07-04)
  for-5.20/debug tools/vm/slabinfo: Handle files in debugfs (2022-06-24)
  for-5.20/tracing mm/tracing: add 'accounted' entry into output of allocation tracepoints (2022-06-15)
  for-5.20/cleanup mm/slub: Simplify __kmem_cache_alias() (2022-06-15)
  for-5.20/trivial mm, slab: fix bad alignments (2022-06-14)
  for-5.20/optimizations mm: slab: optimize memcg_slab_free_hook() (2022-06-14)
  for-5.19-rc3/fixes mm/slub: add missing TID updates on slab deactivation (2022-06-13)
  for-5.19/trivial MAINTAINERS: add myself as reviewer for slab (2022-05-10)
  for-5.19/refactor mm/slub: remove unused kmem_cache_order_objects max (2022-05-02)
  for-5.19/fixes mm, kfence: support kmem_dump_obj() for KFENCE objects (2022-04-07)
  for-5.19/stackdepot slab, documentation: add description of debugfs files for SLUB caches (2022-04-06)
  for-5.18/trivial mm: slub: Delete useless parameter of alloc_slab_page() (2022-03-10)
  for-5.18/cleanups mm/slub: refactor deactivate_slab() (2022-03-09)
  for-5.17/fixup5 tools/cgroup/slabinfo: update to work with struct slab (2022-02-21)
  for-5.17/struct-slab-part2 mm: Remove slab from struct page (2022-01-06)
  for-5.17/struct-slab mm/slob: Remove unnecessary page_mapcount_reset() function call (2022-01-06)
  for-5.17/trivial mm: Make SLAB_MERGE_DEFAULT depend on SL[AU]B (2022-01-05)
* master       Linux 5.16-rc8 (2022-01-02)

git clone https://80x24.org/pub/scm/linux/kernel/git/vbabka/slab.git