summaryrefslogtreecommitdiffstats
path: root/mm
AgeCommit message (Expand)AuthorLines
2026-02-06mm/slab: Add alloc_tagging_slab_free_hook for memcg_alloc_abort_singleHao Ge-1/+5
2026-02-05mm/memory-failure: reject unsupported non-folio compound pageMiaohe Lin-22/+20
2026-02-04Merge tag 'mm-hotfixes-stable-2026-02-04-15-55' of git://git.kernel.org/pub/s...Linus Torvalds-9/+14
2026-02-04KVM: S390: Remove PGSTE code from linux/s390 mmClaudio Imbrenda-9/+0
2026-02-04mm/slab: only allow SLAB_OBJ_EXT_IN_OBJ for unmergeable cachesHarry Yoo-3/+4
2026-02-04mm/slab: place slabobj_ext metadata in unused space within s->sizeHarry Yoo-11/+92
2026-02-04mm/slab: move [__]ksize and slab_ksize() to mm/slub.cHarry Yoo-88/+86
2026-02-04mm/slab: save memory by allocating slabobj_ext array from leftoverHarry Yoo-5/+150
2026-02-04mm/memcontrol,alloc_tag: handle slabobj_ext access under KASAN poisonHarry Yoo-40/+95
2026-02-04mm/slab: use stride to access slabobj_extHarry Yoo-4/+35
2026-02-04mm/slab: abstract slabobj_ext access via new slab_obj_ext() helperHarry Yoo-32/+79
2026-02-04mm/slab: allow specifying free pointer offset when using constructorHarry Yoo-3/+5
2026-02-04mm/slab: use unsigned long for orig_size to ensure proper metadata alignHarry Yoo-7/+7
2026-02-04slub: clarify object field layout commentsHao Li-33/+49
2026-02-04mm/slab: avoid allocating slabobj_ext array from its own slabHarry Yoo-7/+53
2026-02-03sched/isolation: Flush vmstat workqueues on cpuset isolated partition changeFrederic Weisbecker-0/+5
2026-02-03sched/isolation: Flush memcg workqueues on cpuset isolated partition changeFrederic Weisbecker-1/+11
2026-02-03mm: vmstat: Prepare to protect against concurrent isolated cpuset changeFrederic Weisbecker-4/+6
2026-02-03memcg: Prepare to protect against concurrent isolated cpuset changeFrederic Weisbecker-4/+17
2026-02-02mm, shmem: prevent infinite loop on truncate raceKairui Song-9/+14
2026-02-02readahead: push invalidate_lock out of page_cache_ra_unboundedChristoph Hellwig-6/+9
2026-01-31Merge branch 'mm-hotfixes-stable' into mm-nonmm-stable to pick up changesAndrew Morton-75/+186
2026-01-31mm, swap: remove no longer needed _swap_info_getKairui Song-41/+6
2026-01-31mm, swap: drop the SWAP_HAS_CACHE flagKairui Song-131/+78
2026-01-31mm, swap: clean up and improve swap entries freeingKairui Song-142/+96
2026-01-31mm, swap: check swap table directly for checking cacheKairui Song-36/+56
2026-01-31mm, swap: add folio to swap cache directly on allocationKairui Song-124/+105
2026-01-31mm, swap: cleanup swap entry management workflowKairui Song-59/+163
2026-01-31mm, swap: remove workaround for unsynchronized swap map cache stateKairui Song-19/+12
2026-01-31mm, swap: use swap cache as the swap in synchronize layerKairui Song-65/+97
2026-01-31mm, swap: split locked entry duplicating into a standalone helperKairui Song-31/+31
2026-01-31mm, swap: consolidate cluster reclaim and usability checkKairui Song-16/+29
2026-01-31mm, swap: swap entry of a bad slot should not be considered as swapped outKairui Song-9/+10
2026-01-31mm/shmem, swap: remove SWAP_MAP_SHMEMNhat Pham-26/+18
2026-01-31mm/shmem: never bypass the swap cache for SWP_SYNCHRONOUS_IOKairui Song-77/+27
2026-01-31mm, swap: free the swap cache after folio is mappedKairui Song-10/+11
2026-01-31mm, swap: simplify the code and reduce indentionKairui Song-46/+43
2026-01-31mm, swap: always try to free swap cache for SWP_SYNCHRONOUS_IO devicesKairui Song-2/+16
2026-01-31mm, swap: never bypass the swap cache even for SWP_SYNCHRONOUS_IOKairui Song-85/+85
2026-01-31mm, swap: split swap cache preparation loop into a standalone helperKairui Song-88/+109
2026-01-31mm, swap: rename __read_swap_cache_async to swap_cache_alloc_folioKairui Song-19/+39
2026-01-31percpu: add double free check to pcpu_free_area()Dennis Zhou-1/+14
2026-01-31hugetlb: increase hugepage reservations when using node-specific "hugepages="...Li Zhe-0/+7
2026-01-31kasan: remove unnecessary sync argument from start_report()Maninder Singh-4/+4
2026-01-31mm/pagewalk: use min() to simplify the codezenghongling-1/+2
2026-01-31mm/vma: add and use vma_assert_stabilised()Lorenzo Stoakes-3/+1
2026-01-31mm/vma: improve and document __is_vma_write_locked()Lorenzo Stoakes-3/+3
2026-01-31mm/vma: introduce helper struct + thread through exclusive lock fnsLorenzo Stoakes-69/+83
2026-01-31mm/vma: clean up __vma_enter/exit_locked()Lorenzo Stoakes-18/+40
2026-01-31mm/vma: de-duplicate __vma_enter_locked() error pathLorenzo Stoakes-9/+12