2023-01-29 |
Vlastimil Babka | Revert "mm/compaction: fix set skip in fast_find_migrateblock" Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-12-21 |
Vlastimil Babka | mm, mremap: fix mremap() expanding vma with addr inside vma Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-30 |
Vlastimil Babka | Merge branch 'slub-tiny-v1r6' into slab/for-next
|
commit | commitdiff | tree |
2022-11-30 |
Vlastimil Babka | Merge branch 'slab/for-6.2/kmalloc_redzone' into slab...
|
commit | commitdiff | tree |
2022-11-30 |
Vlastimil Babka | mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-30 |
Vlastimil Babka | mm, slub: don't aggressively inline with CONFIG_SLUB_TINY Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-30 |
Vlastimil Babka | mm, slub: remove percpu slabs with CONFIG_SLUB_TINY Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-30 |
Vlastimil Babka | mm, slub: split out allocations from pre/post hooks Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-27 |
Vlastimil Babka | mm, slub: refactor free debug processing Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-27 |
Vlastimil Babka | mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-27 |
Vlastimil Babka | mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-27 |
Vlastimil Babka | mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-27 |
Vlastimil Babka | mm, slub: retain no free slabs on partial list with... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-27 |
Vlastimil Babka | mm, slub: disable SYSFS support with CONFIG_SLUB_TINY Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-27 |
Vlastimil Babka | mm, slub: add CONFIG_SLUB_TINY Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-27 |
Vlastimil Babka | mm, slab: ignore hardened usercopy parameters when... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-21 |
Vlastimil Babka | Merge branch 'slab/for-6.2/alloc_size' into slab/for...
|
commit | commitdiff | tree |
2022-11-21 |
Vlastimil Babka | Merge branch 'slab/for-6.2/kmalloc_redzone' into slab...
|
commit | commitdiff | tree |
2022-11-21 |
Vlastimil Babka | Merge branch 'slab/for-6.2/fit_rcu_head' into slab...
|
commit | commitdiff | tree |
2022-11-21 |
Vlastimil Babka | Merge branch 'slab/for-6.2/tools' into slab/for-next
|
commit | commitdiff | tree |
2022-11-21 |
Vlastimil Babka | Merge branch 'slab/for-6.2/slub-sysfs' into slab/for...
|
commit | commitdiff | tree |
2022-11-21 |
Vlastimil Babka | Merge branch 'slab/for-6.2/locking' into slab/for-next
|
commit | commitdiff | tree |
2022-11-21 |
Vlastimil Babka | Merge branch 'slab/for-6.2/cleanups' into slab/for...
|
commit | commitdiff | tree |
2022-11-21 |
Vlastimil Babka | mm/sl[au]b: rearrange struct slab fields to allow larger... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-21 |
Vlastimil Babka | mm/migrate: make isolate_movable_page() skip slab pages Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-21 |
Vlastimil Babka | mm/slab: move and adjust kernel-doc for kmem_cache_alloc Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-07 |
Vlastimil Babka | mm, slab: remove duplicate kernel-doc comment for ksize() Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-11-04 |
Vlastimil Babka | mm/slab: remove !CONFIG_TRACING variants of kmalloc_... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-10-24 |
Vlastimil Babka | mm/slub: perform free consistency checks before call_rcu Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-09-30 |
Vlastimil Babka | Merge branch 'slab/for-6.1/slub_validation_locking...
|
commit | commitdiff | tree |
2022-09-29 |
Vlastimil Babka | Merge branch 'slab/for-6.1/kmalloc_size_roundup' into...
|
commit | commitdiff | tree |
2022-09-29 |
Vlastimil Babka | Merge branch 'slab/for-6.1/slub_debug_waste' into slab...
|
commit | commitdiff | tree |
2022-09-29 |
Vlastimil Babka | Merge branch 'slab/for-6.1/trivial' into slab/for-next
|
commit | commitdiff | tree |
2022-09-23 |
Vlastimil Babka | Merge branch 'slab/for-6.1/slub_validation_locking...
|
commit | commitdiff | tree |
2022-09-23 |
Vlastimil Babka | Merge branch 'slab/for-6.1/common_kmalloc' into slab...
|
commit | commitdiff | tree |
2022-09-23 |
Vlastimil Babka | Merge branch 'slab/for-6.1/trivial' into slab/for-next
|
commit | commitdiff | tree |
2022-09-16 |
Vlastimil Babka | mm/slub: simplify __cmpxchg_double_slab() and slab_... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-09-16 |
Vlastimil Babka | mm/slub: convert object_map_lock to non-raw spinlock Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-09-16 |
Vlastimil Babka | mm/slub: remove slab_lock() usage for debug operations Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-09-16 |
Vlastimil Babka | mm/slub: restrict sysfs validation to debug caches... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-08-25 |
Vlastimil Babka | mm/slub: move free_debug_processing() further Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-07-18 |
Vlastimil Babka | lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-05-27 |
Vlastimil Babka | mm: Kconfig: reorganize misplaced mm options Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-05-23 |
Vlastimil Babka | Merge branches 'slab/for-5.19/stackdepot' and 'slab...
|
commit | commitdiff | tree |
2022-04-06 |
Vlastimil Babka | mm/slub: move struct track init out of set_track() Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-04-06 |
Vlastimil Babka | lib/stackdepot: allow requesting early initialization... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-03-22 |
Vlastimil Babka | mm/early_ioremap: declare early_memremap_pgprot_adjust() Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-03-22 |
Vlastimil Babka | mm, fault-injection: declare should_fail_alloc_page() Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-03-21 |
Vlastimil Babka | Merge branch 'slab/for-5.18/cleanups' into slab/for...
|
commit | commitdiff | tree |
2022-03-21 |
Vlastimil Babka | Merge branch 'slab/for-5.18/trivial' into slab/for...
|
commit | commitdiff | tree |
2022-02-26 |
Vlastimil Babka | MAINTAINERS, SLAB: add Roman as reviewer, git tree Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-22 |
Vlastimil Babka | lib/stackdepot: allow optional init and stack_table... Signed-off-by: Vlastimil Babka <vbabka@suse.cz> Cc: Vlastimil Babka <vbabka@suse.cz> From: Vlastimil Babka <vbabka@suse.cz> Signed-off-by: Vlastimil Babka <vbabka@suse.cz> From: Vlastimil Babka <vbabka@suse.cz> Signed-off-by: Vlastimil Babka <vbabka@suse.cz> From: Vlastimil Babka <vbabka@suse.cz> Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-07 |
Vlastimil Babka | Merge branch 'for-5.17/struct-slab' into for-linus
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | Merge branch 'core' of git://git.kernel.org/pub/scm...
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/slub: Define struct slab fields for CONFIG_SLUB_CPU_PARTI... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/slub: Simplify struct slab slabs field definition Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/sl*b: Differentiate struct slab fields by sl*b implementa... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/kfence: Convert kfence_guarded_alloc() to struct... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/memcg: Convert slab objcgs from struct page to struct... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm: Convert struct page to struct slab in functions... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/slab: Finish struct page to struct slab conversion Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/slab: Convert most struct page to struct slab by... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/slab: Convert kmem_getpages() and kmem_freepages... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/slub: Finish struct page to struct slab conversion Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/slub: Convert most struct page to struct slab by... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/slub: Convert __free_slab() to use struct slab Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/slub: Convert alloc_slab_page() to return a struct... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/slub: Convert __slab_lock() and __slab_unlock()... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/slub: Make object_err() static Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2022-01-06 |
Vlastimil Babka | mm/slab: Dissolve slab_map_pages() in its caller Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-12-20 |
Vlastimil Babka | mm: add virt_to_folio() and folio_address() Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-11-06 |
Vlastimil Babka | mm/slub: increase default cpu partial list sizes Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-11-06 |
Vlastimil Babka | mm, slub: change percpu partial accounting from objects... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-04 |
Vlastimil Babka | mm, slub: convert kmem_cpu_slab protection to local_lock Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-04 |
Vlastimil Babka | mm, slub: use migrate_disable() on PREEMPT_RT Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-04 |
Vlastimil Babka | mm, slub: protect put_cpu_partial() with disabled irqs... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-04 |
Vlastimil Babka | mm, slub: make slab_lock() disable irqs with PREEMPT_RT Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slab: split out the cpu offline variant of flush_slab() Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: don't disable irqs in slub_cpu_dead() Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: only disable irq with spin_lock in __unfreeze_part... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: separate detaching of partial list in unfreeze_par... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: detach whole partial list at once in unfreeze_part... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: discard slabs in unfreeze_partials() without... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: move irq control into unfreeze_partials() Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: call deactivate_slab() without disabling... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: make locking in deactivate_slab() irq-safe Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: move reset of c->page and freelist out of... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: stop disabling irqs around get_partial() Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: check new pages with restored irqs Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: validate slab from partial list or page allocator... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: restore irqs around calling new_slab() Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: move disabling irqs closer to get_partial... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: do initial checks in ___slab_alloc() with... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: move disabling/enabling irqs to ___slab_alloc() Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: simplify kmem_cache_cpu and tid setup Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: restructure new page checks in ___slab_alloc() Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: return slab page from get_partial() and set... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: dissolve new_slab_objects() into ___slab_alloc() Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: extract get_partial() from new_slab_objects() Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
2021-09-03 |
Vlastimil Babka | mm, slub: remove redundant unfreeze_partials() from... Signed-off-by: Vlastimil Babka <vbabka@suse.cz>
|
commit | commitdiff | tree |
next |