summaryrefslogtreecommitdiffstats
path: root/mm/swapfile.c (unfollow)
Commit message (Expand)AuthorFilesLines
4 daysmm, swap: reduce contention on device lockKairui Song2-188/+247
4 daysmm, swap: use an enum to define all cluster flags and wrap flags changesKairui Song2-40/+53
4 daysmm, swap: hold a reference during scan and cleanup flag usageKairui Song2-34/+57
4 daysmm, swap: clean up plist removal and addingKairui Song2-50/+138
4 daysmm, swap: clean up device availability checkKairui Song6-36/+8
4 daysmm, swap: use cluster lock for HDDKairui Song1-74/+35
4 daysmm, swap: remove old allocation path for HDDKairui Song2-229/+9
4 daysmm, swap: fold swap_info_get_cont in the only callerKairui Song1-24/+15
4 daysmm, swap: minor clean up for swap entry allocationKairui Song1-30/+29
4 daysalloc_tag: avoid current->alloc_tag manipulations when profiling is disabledSuren Baghdasaryan2-3/+10
4 daysmemcg: fix soft lockup in the OOM processChen Ridong2-2/+13
4 daysmm/zsmalloc: introduce __zpdesc_clear/set_zsmalloc()Alex Shi2-3/+13
4 daysmm/zsmalloc: convert get/set_first_obj_offset() to take zpdescAlex Shi1-12/+12
4 daysmm/zsmalloc: convert SetZsPageMovable and remove unused funcsAlex Shi1-28/+5
4 daysmm/zsmalloc: convert get_zspage() to take zpdescHyeonggon Yoo1-10/+10
4 daysmm/zsmalloc: convert migrate_zspage() to use zpdescHyeonggon Yoo1-4/+4
4 daysmm/zsmalloc: convert location_to_obj() to take zpdescHyeonggon Yoo1-7/+6
4 daysmm/zsmalloc: convert __free_zspage() to use zpdescHyeonggon Yoo2-10/+14
4 daysmm/zsmalloc: convert reset_page to reset_zpdescAlex Shi1-5/+7
4 daysmm/zsmalloc: add two helpers for zs_page_migrate() and make it use zpdescHyeonggon Yoo2-14/+27
4 daysmm/zsmalloc: convert obj_to_page() and zs_free() to use zpdescHyeonggon Yoo1-5/+5
4 daysmm/zsmalloc: convert init_zspage() to use zpdescHyeonggon Yoo1-8/+8
4 daysmm/zsmalloc: convert obj_allocated() and related helpers to use zpdescHyeonggon Yoo1-10/+10
4 daysmm/zsmalloc: convert create_page_chain() and its users to use zpdescAlex Shi2-39/+76
4 daysmm/zsmalloc: convert obj_malloc() to use zpdescHyeonggon Yoo1-8/+8
4 daysmm/zsmalloc: add and use pfn/zpdesc seeking funcsHyeonggon Yoo2-37/+52
4 daysmm/zsmalloc: convert __zs_map_object/__zs_unmap_object to use zpdescHyeonggon Yoo1-8/+8
4 daysmm/zsmalloc: use zpdesc in trylock_zspage()/lock_zspage()Alex Shi2-21/+73
4 daysmm/zsmalloc: add zpdesc memory descriptor for zswap.zpoolAlex Shi2-23/+112
4 daysDocs/admin-guide/mm/damon/usage: document DAMOS filter 'allow' sysfs fileSeongJae Park1-14/+19
4 daysDocs/admin-guide/mm/damon/usage: omit DAMOS filter details in favor of design...SeongJae Park1-15/+14
4 daysDocs/ABI/damon: document DAMOS filter allow sysfs fileSeongJae Park1-4/+9
4 daysDocs/mm/damon/design: document allow/reject DAMOS filter behaviorsSeongJae Park1-4/+29
4 daysmm/damon/sysfs-schemes: add a file for setting damos_filter->allowSeongJae Park1-1/+31
4 daysmm/damon: add 'allow' argument to damos_new_filter()SeongJae Park6-9/+11
4 daysmm/damon/paddr: support damos_filter->allowSeongJae Park1-3/+3
4 daysmm/damon/core: support damos_filter->allowSeongJae Park2-8/+8
4 daysmm/damon/core: add damos_filter->allow fieldSeongJae Park2-1/+4
4 daysmm/damon: fixup damos_filter kernel-docSeongJae Park1-5/+6
4 daysmm: alloc_pages_bulk: rename APILuiz Capitulino17-47/+45
4 daysmm: alloc_pages_bulk_noprof: drop page_list argumentLuiz Capitulino3-40/+21
4 daysselftests/mm: introduce uffd-wp-mremap regression testRyan Roberts4-0/+384
4 daysmm/hugetlb: unify restore reserve accounting for new allocationsPeter Xu1-9/+9
4 daysmm/hugetlb: drop vma_has_reserves()Peter Xu1-17/+6
4 daysmm/hugetlb: simplify vma_has_reserves()Peter Xu1-60/+7
4 daysmm/hugetlb: clean up map/global resv accounting when allocatePeter Xu1-33/+77
4 daysmm/hugetlb: rename avoid_reserve to cow_from_ownerPeter Xu3-16/+23
4 daysmm/hugetlb: stop using avoid_reserve flag in fork()Peter Xu1-1/+1
4 daysmm/hugetlb: fix avoid_reserve to allow taking folio from subpoolPeter Xu1-19/+3
4 daysmm: shmem: skip swapcache for swapin of synchronous swap deviceBaolin Wang1-5/+105