summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2025-03-18arch, mm: make releasing of memory to page allocator more explicitMike Rapoport (Microsoft)1-1/+0
2025-03-18arch, mm: introduce arch_mm_preinitMike Rapoport (Microsoft)1-0/+1
2025-03-18arch, mm: streamline HIGHMEM freeingMike Rapoport (Microsoft)1-1/+0
2025-03-18arch, mm: set max_mapnr when allocating memory map for FLATMEMMike Rapoport (Microsoft)2-13/+3
2025-03-18page_io: zswap: do not crash the kernel on decompression failureNhat Pham1-3/+3
2025-03-18mm/damon/core: expose damos_filter_for_ops() to DAMON kernel API callersSeongJae Park1-0/+1
2025-03-18mm: stop maintaining the per-page mapcount of large folios (CONFIG_NO_PAGE_MA...David Hildenbrand1-6/+29
2025-03-18mm: convert folio_likely_mapped_shared() to folio_maybe_mapped_shared()David Hildenbrand1-21/+22
2025-03-18mm/rmap: basic MM owner tracking for large folios (!hugetlb)David Hildenbrand3-0/+218
2025-03-18bit_spinlock: __always_inline (un)lock functionsDavid Hildenbrand1-4/+4
2025-03-18mm/rmap: abstract large mapcount operations for large folios (!hugetlb)David Hildenbrand1-4/+28
2025-03-18mm/rmap: pass dst_vma to folio_dup_file_rmap_pte() and friendsDavid Hildenbrand1-17/+25
2025-03-18mm: move _entire_mapcount in folio to page[2] on 32bitDavid Hildenbrand2-1/+4
2025-03-18mm: move _pincount in folio to page[2] on 32bitDavid Hildenbrand2-2/+14
2025-03-18mm: move hugetlb specific things in folio to page[3]David Hildenbrand1-10/+17
2025-03-18mm: let _folio_nr_pages overlay memcg_data in first tail pageDavid Hildenbrand2-10/+26
2025-03-18mm: factor out large folio handling from folio_nr_pages() into folio_large_nr...David Hildenbrand1-12/+16
2025-03-18mm: factor out large folio handling from folio_order() into folio_large_order()David Hildenbrand1-4/+9
2025-03-18fs/dax: properly refcount fs dax pagesAlistair Popple3-27/+9
2025-03-18mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pagesAlistair Popple2-0/+18
2025-03-18mm/huge_memory: add vmf_insert_folio_pmd()Alistair Popple1-0/+2
2025-03-18mm/huge_memory: add vmf_insert_folio_pud()Alistair Popple1-0/+2
2025-03-18mm/rmap: add support for PUD sized mappings to rmapAlistair Popple1-0/+15
2025-03-18mm/memory: add vmf_insert_page_mkwrite()Alistair Popple1-0/+2
2025-03-18mm: allow compound zone device pagesAlistair Popple4-8/+23
2025-03-18fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flagAlistair Popple1-6/+0
2025-03-18fs/dax: ensure all pages are idle prior to filesystem unmountAlistair Popple1-0/+5
2025-03-18fs/dax: always remove DAX page-cache entries when breaking layoutsAlistair Popple1-0/+2
2025-03-18fs/dax: create a common implementation to break DAX layoutsAlistair Popple1-5/+18
2025-03-18fs/dax: refactor wait for dax idle pageAlistair Popple1-0/+8
2025-03-17mm: zpool: remove zpool_malloc_support_movable()Yosry Ahmed1-3/+0
2025-03-17mm: zsmalloc: remove object mapping APIs and per-CPU map areasYosry Ahmed2-22/+0
2025-03-17mm: zpool: remove object mapping APIsYosry Ahmed1-30/+0
2025-03-17mm: zpool: add interfaces for object read/write APIsYosry Ahmed1-0/+17
2025-03-17mm/damon: add default allow/reject behavior fields to struct damosSeongJae Park1-0/+3
2025-03-17mm/damon/core: introduce damos->ops_filtersSeongJae Park1-0/+8
2025-03-17writeback: fix calculations in trace_balance_dirty_pages() for cgwbTang Yizhou2-3/+3
2025-03-17writeback: rename variables in trace_balance_dirty_pages()Tang Yizhou1-7/+7
2025-03-17writeback: let trace_balance_dirty_pages() take struct dtc as parameterTang Yizhou2-10/+29
2025-03-17page_counter: reduce struct page_counter sizeShakeel Butt1-3/+4
2025-03-17page_counter: track failcnt only for legacy cgroupsShakeel Butt1-1/+3
2025-03-17mm: fix lazy mmu docs and usageRyan Roberts1-6/+8
2025-03-17mm/damon/core: implement intervals auto-tuningSeongJae Park1-0/+16
2025-03-17mm/damon: add data structure for monitoring intervals auto-tuningSeongJae Park1-0/+27
2025-03-17mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exclusive_entry()David Hildenbrand1-4/+4
2025-03-17mm, swap: simplify folio swap allocationKairui Song1-5/+3
2025-03-17mm, swap: remove swap slot cacheKairui Song2-31/+0
2025-03-17mm, swap: use percpu cluster as allocation fast pathKairui Song1-7/+4
2025-03-17zsmalloc: introduce new object mapping APISergey Senozhatsky1-0/+8
2025-03-17mm/folio_queue: delete __folio_order and use folio_order directlyLiu Ye1-9/+3