aboutsummaryrefslogtreecommitdiff
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2024-09-03mm: support only one page_type per pageMatthew Wilcox (Oracle)1-7/+24
2024-09-03printf: remove %pGt supportMatthew Wilcox (Oracle)2-2/+1
2024-09-03mm: remove can_modify_mm()Pedro Falcato2-35/+0
2024-09-03mseal: replace can_modify_mm_madv with a vma variantPedro Falcato4-25/+14
2024-09-03mm/mremap: replace can_modify_mm with can_modify_vmaPedro Falcato1-26/+6
2024-09-03mm/mprotect: replace can_modify_mm with can_modify_vmaPedro Falcato1-9/+3
2024-09-03mm/munmap: replace can_modify_mm with can_modify_vmaPedro Falcato2-17/+13
2024-09-03mm: move can_modify_vma to mm/vma.hPedro Falcato2-17/+28
2024-09-03mm: allow read-ahead with IOCB_NOWAIT setYafang Shao1-0/+6
2024-09-03mm: remove migration for HugePage in isolate_single_pageblock()Kefeng Wang1-25/+3
2024-09-03mm: shrinker: use min() to improve shrinker_debugfs_scan_write()Thorsten Blum1-1/+1
2024-09-03mm: khugepaged: support shmem mTHP collapseBaolin Wang1-17/+11
2024-09-03mm: khugepaged: support shmem mTHP copyBaolin Wang1-5/+10
2024-09-03mm: khugepaged: use the number of pages in the folio to check the reference c...Baolin Wang1-4/+4
2024-09-03mm: khugepaged: expand the is_refcount_suitable() to support file foliosBaolin Wang1-5/+6
2024-09-03mm/kmemleak: use IS_ERR_PCPU() for pointer in the percpu address spaceUros Bizjak1-4/+4
2024-09-03mm: krealloc: clarify valid usage of __GFP_ZERODanilo Krummrich1-2/+18
2024-09-03mm: krealloc: consider spare memory for __GFP_ZERODanilo Krummrich1-0/+7
2024-09-03mm/rmap: use folio->_mapcount for small foliosDavid Hildenbrand1-2/+2
2024-09-03mm/hugetlb: use __GFP_COMP for gigantic foliosYu Zhao1-234/+56
2024-09-03mm/cma: add cma_{alloc,free}_folio()Yu Zhao1-15/+40
2024-09-03mm/contig_alloc: support __GFP_COMPYu Zhao2-67/+85
2024-09-03mm,memcg: provide per-cgroup counters for NUMA balancing operationsKaiyang Zhao5-7/+60
2024-09-03mm: shmem: support large folio swap outBaolin Wang2-13/+45
2024-09-03mm: shmem: split large entry if the swapin folio is not largeBaolin Wang1-0/+103
2024-09-03mm: shmem: drop folio reference count using 'nr_pages' in shmem_delete_from_p...Baolin Wang1-1/+1
2024-09-03mm: shmem: support large folio allocation for shmem_replace_folio()Baolin Wang1-28/+46
2024-09-03mm: shmem: use swap_free_nr() to free shmem swap entriesBaolin Wang1-6/+10
2024-09-03mm: filemap: use xa_get_order() to get the swap entry orderBaolin Wang1-14/+27
2024-09-03mm: shmem: return number of pages beeing freed in shmem_free_swapDaniel Gomez1-9/+16
2024-09-03mm: shmem: extend shmem_partial_swap_usage() to support large folio swapBaolin Wang1-1/+1
2024-09-03mm: swap: extend swap_shmem_alloc() to support batch SWAP_MAP_SHMEM flag settingBaolin Wang2-4/+6
2024-09-03mm: attempt to batch free swap entries for zap_pte_range()Barry Song3-13/+76
2024-09-03mm: rename instances of swap_info_struct to meaningful 'si'Barry Song1-167/+167
2024-09-03mm: make range-to-target_node lookup facility a part of numa_memblksMike Rapoport (Microsoft)2-0/+39
2024-09-03arch_numa: switch over to numa_memblksMike Rapoport (Microsoft)1-7/+10
2024-09-03mm: numa_memblks: use memblock_{start,end}_of_DRAM() when sanitizing meminfoMike Rapoport (Microsoft)1-2/+2
2024-09-03mm: numa_memblks: make several functions and variables staticMike Rapoport (Microsoft)1-18/+18
2024-09-03mm: numa_memblks: introduce numa_memblks_initMike Rapoport (Microsoft)1-0/+41
2024-09-03mm: introduce numa_emulationMike Rapoport (Microsoft)3-0/+580
2024-09-03mm: move numa_distance and related code from x86 to numa_memblksMike Rapoport (Microsoft)1-0/+104
2024-09-03mm: introduce numa_memblksMike Rapoport (Microsoft)3-0/+389
2024-09-03arch, mm: pull out allocation of NODE_DATA to generic codeMike Rapoport (Microsoft)1-0/+27
2024-09-03mm: drop CONFIG_HAVE_ARCH_NODEDATA_EXTENSIONMike Rapoport (Microsoft)2-8/+14
2024-09-03arch, mm: move definition of node_data to generic codeMike Rapoport (Microsoft)1-0/+3
2024-09-03mm: move kernel/numa.c to mm/Mike Rapoport (Microsoft)2-0/+27
2024-09-03mm: swap: add a adaptive full cluster cache reclaimKairui Song1-13/+55
2024-09-03mm: swap: relaim the cached parts that got scannedKairui Song1-31/+109
2024-09-03mm: swap: add a fragment cluster listKairui Song1-4/+37
2024-09-03mm: swap: allow cache reclaim to skip slot cacheKairui Song1-43/+109