Age | Commit message (Expand) | Author | Files | Lines |
2025-01-26 | mm/mglru: optimize deactivation | Yu Zhao | 1 | -7/+41 |
2025-01-26 | mm/mglru: clean up workingset | Yu Zhao | 1 | -12/+11 |
2025-01-26 | mm/memblock: add memblock_alloc_or_panic interface | Guo Weikang | 5 | -73/+38 |
2025-01-26 | mm: make mmap_region() internal | Lorenzo Stoakes | 3 | -61/+61 |
2025-01-26 | mm, swap_slots: remove slot cache for freeing path | Kairui Song | 2 | -123/+44 |
2025-01-26 | mm, swap: use a global swap cluster for non-rotation devices | Kairui Song | 1 | -14/+40 |
2025-01-26 | mm, swap: introduce a helper for retrieving cluster from offset | Kairui Song | 1 | -4/+10 |
2025-01-26 | mm, swap: simplify percpu cluster updating | Kairui Song | 1 | -37/+29 |
2025-01-26 | mm, swap: reduce contention on device lock | Kairui Song | 1 | -187/+245 |
2025-01-26 | mm, swap: use an enum to define all cluster flags and wrap flags changes | Kairui Song | 1 | -36/+40 |
2025-01-26 | mm, swap: hold a reference during scan and cleanup flag usage | Kairui Song | 1 | -33/+57 |
2025-01-26 | mm, swap: clean up plist removal and adding | Kairui Song | 1 | -49/+137 |
2025-01-26 | mm, swap: clean up device availability check | Kairui Song | 2 | -31/+8 |
2025-01-26 | mm, swap: use cluster lock for HDD | Kairui Song | 1 | -74/+35 |
2025-01-26 | mm, swap: remove old allocation path for HDD | Kairui Song | 1 | -226/+9 |
2025-01-26 | mm, swap: fold swap_info_get_cont in the only caller | Kairui Song | 1 | -24/+15 |
2025-01-26 | mm, swap: minor clean up for swap entry allocation | Kairui Song | 1 | -30/+29 |
2025-01-26 | memcg: fix soft lockup in the OOM process | Chen Ridong | 2 | -2/+13 |
2025-01-26 | mm/zsmalloc: introduce __zpdesc_clear/set_zsmalloc() | Alex Shi | 2 | -3/+13 |
2025-01-26 | mm/zsmalloc: convert get/set_first_obj_offset() to take zpdesc | Alex Shi | 1 | -12/+12 |
2025-01-26 | mm/zsmalloc: convert SetZsPageMovable and remove unused funcs | Alex Shi | 1 | -28/+5 |
2025-01-26 | mm/zsmalloc: convert get_zspage() to take zpdesc | Hyeonggon Yoo | 1 | -10/+10 |
2025-01-26 | mm/zsmalloc: convert migrate_zspage() to use zpdesc | Hyeonggon Yoo | 1 | -4/+4 |
2025-01-26 | mm/zsmalloc: convert location_to_obj() to take zpdesc | Hyeonggon Yoo | 1 | -7/+6 |
2025-01-26 | mm/zsmalloc: convert __free_zspage() to use zpdesc | Hyeonggon Yoo | 2 | -10/+14 |
2025-01-26 | mm/zsmalloc: convert reset_page to reset_zpdesc | Alex Shi | 1 | -5/+7 |
2025-01-26 | mm/zsmalloc: add two helpers for zs_page_migrate() and make it use zpdesc | Hyeonggon Yoo | 2 | -14/+27 |
2025-01-26 | mm/zsmalloc: convert obj_to_page() and zs_free() to use zpdesc | Hyeonggon Yoo | 1 | -5/+5 |
2025-01-26 | mm/zsmalloc: convert init_zspage() to use zpdesc | Hyeonggon Yoo | 1 | -8/+8 |
2025-01-26 | mm/zsmalloc: convert obj_allocated() and related helpers to use zpdesc | Hyeonggon Yoo | 1 | -10/+10 |
2025-01-26 | mm/zsmalloc: convert create_page_chain() and its users to use zpdesc | Alex Shi | 2 | -39/+76 |
2025-01-26 | mm/zsmalloc: convert obj_malloc() to use zpdesc | Hyeonggon Yoo | 1 | -8/+8 |
2025-01-26 | mm/zsmalloc: add and use pfn/zpdesc seeking funcs | Hyeonggon Yoo | 2 | -37/+52 |
2025-01-26 | mm/zsmalloc: convert __zs_map_object/__zs_unmap_object to use zpdesc | Hyeonggon Yoo | 1 | -8/+8 |
2025-01-26 | mm/zsmalloc: use zpdesc in trylock_zspage()/lock_zspage() | Alex Shi | 2 | -21/+73 |
2025-01-26 | mm/zsmalloc: add zpdesc memory descriptor for zswap.zpool | Alex Shi | 2 | -23/+112 |
2025-01-26 | mm/damon/sysfs-schemes: add a file for setting damos_filter->allow | SeongJae Park | 1 | -1/+31 |
2025-01-26 | mm/damon: add 'allow' argument to damos_new_filter() | SeongJae Park | 5 | -8/+10 |
2025-01-26 | mm/damon/paddr: support damos_filter->allow | SeongJae Park | 1 | -3/+3 |
2025-01-26 | mm/damon/core: support damos_filter->allow | SeongJae Park | 2 | -8/+8 |
2025-01-26 | mm/damon/core: add damos_filter->allow field | SeongJae Park | 1 | -0/+1 |
2025-01-26 | mm: alloc_pages_bulk: rename API | Luiz Capitulino | 2 | -9/+9 |
2025-01-26 | mm: alloc_pages_bulk_noprof: drop page_list argument | Luiz Capitulino | 2 | -34/+19 |
2025-01-26 | mm/hugetlb: unify restore reserve accounting for new allocations | Peter Xu | 1 | -9/+9 |
2025-01-26 | mm/hugetlb: drop vma_has_reserves() | Peter Xu | 1 | -17/+6 |
2025-01-26 | mm/hugetlb: simplify vma_has_reserves() | Peter Xu | 1 | -60/+7 |
2025-01-26 | mm/hugetlb: clean up map/global resv accounting when allocate | Peter Xu | 1 | -33/+77 |
2025-01-26 | mm/hugetlb: rename avoid_reserve to cow_from_owner | Peter Xu | 1 | -13/+20 |
2025-01-26 | mm/hugetlb: stop using avoid_reserve flag in fork() | Peter Xu | 1 | -1/+1 |
2025-01-26 | mm/hugetlb: fix avoid_reserve to allow taking folio from subpool | Peter Xu | 1 | -19/+3 |