Age | Commit message (Expand) | Author | Files | Lines |
2024-03-04 | mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL a... | Vlastimil Babka | 1 | -6/+1 |
2024-01-17 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -12/+31 |
2024-01-08 | mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER | Kirill A. Shutemov | 1 | -2/+2 |
2024-01-08 | mm, treewide: introduce NR_PAGE_ORDERS | Kirill A. Shutemov | 1 | -1/+1 |
2023-12-12 | mm: compaction: avoid fast_isolate_freepages blindly choose improper pageblock | Barry Song | 1 | -0/+3 |
2023-11-14 | Merge branch 'kvm-guestmemfd' into HEAD | Paolo Bonzini | 1 | -12/+31 |
2023-11-13 | mm: Add AS_UNMOVABLE to mark mapping as completely unmovable | Sean Christopherson | 1 | -12/+31 |
2023-10-04 | mm/compaction: factor out code to test if we should run compaction for target... | Kemeng Shi | 1 | -27/+39 |
2023-10-04 | mm/compaction: improve comment of is_via_compact_memory | Kemeng Shi | 1 | -2/+4 |
2023-10-04 | mm/compaction: remove repeat compact_blockskip_flush check in reset_isolation... | Kemeng Shi | 1 | -3/+2 |
2023-10-04 | mm/compaction: correctly return failure with bogus compound_order in strict mode | Kemeng Shi | 1 | -3/+3 |
2023-10-04 | mm/compaction: call list_is_{first}/{last} more intuitively in move_freelist_... | Kemeng Shi | 1 | -2/+2 |
2023-10-04 | mm/compaction: use correct list in move_freelist_{head}/{tail} | Kemeng Shi | 1 | -4/+4 |
2023-08-21 | merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes | Andrew Morton | 1 | -3/+5 |
2023-08-21 | mm/compaction: remove unused parameter pgdata of fragmentation_score_wmark | Kemeng Shi | 1 | -3/+3 |
2023-08-21 | mm/compaction: only set skip flag if cc->no_set_skip_hint is false | Kemeng Shi | 1 | -1/+1 |
2023-08-21 | mm/compaction: remove unnecessary return for void function | Kemeng Shi | 1 | -3/+1 |
2023-08-21 | mm/compaction: correct comment to complete migration failure | Kemeng Shi | 1 | -1/+1 |
2023-08-21 | mm/compaction: correct comment of cached migrate pfn update | Kemeng Shi | 1 | -1/+1 |
2023-08-21 | mm/compaction: correct comment of fast_find_migrateblock in isolate_migratepages | Kemeng Shi | 1 | -3/+3 |
2023-08-21 | mm/compaction: skip page block marked skip in isolate_migratepages_block | Kemeng Shi | 1 | -0/+1 |
2023-08-21 | mm/compaction: correct last_migrated_pfn update in compact_zone | Kemeng Shi | 1 | -1/+2 |
2023-08-21 | mm/compaction: remove unnecessary "else continue" at end of loop in isolate_f... | Kemeng Shi | 1 | -2/+0 |
2023-08-21 | mm/compaction: remove unnecessary cursor page in isolate_freepages_block | Kemeng Shi | 1 | -6/+5 |
2023-08-21 | mm/compaction: merge end_pfn boundary check in isolate_freepages_range | Kemeng Shi | 1 | -3/+2 |
2023-08-21 | mm/compaction: set compact_cached_free_pfn correctly in update_pageblock_skip | Kemeng Shi | 1 | -1/+2 |
2023-08-21 | mm: improve the comment in isolate_migratepages_block() | Matthew Wilcox | 1 | -7/+7 |
2023-08-18 | mm/compaction: avoid unneeded pageblock_end_pfn when no_set_skip_hint is set | Kemeng Shi | 1 | -2/+2 |
2023-08-18 | mm/compaction: correct comment of candidate pfn in fast_isolate_freepages | Kemeng Shi | 1 | -1/+1 |
2023-08-18 | mm: compaction: skip the memory hole rapidly when isolating free pages | Baolin Wang | 1 | -1/+33 |
2023-08-18 | mm: compaction: use the correct type of list for free pages | Baolin Wang | 1 | -2/+2 |
2023-08-04 | mm: compaction: fix endless looping over same migrate block | Johannes Weiner | 1 | -3/+5 |
2023-06-23 | mm: compaction: convert to use a folio in isolate_migratepages_block() | Kefeng Wang | 1 | -40/+44 |
2023-06-23 | mm: compaction: skip memory hole rapidly when isolating migratable pages | Baolin Wang | 1 | -1/+34 |
2023-06-19 | mm: compaction: mark kcompactd_run() and kcompactd_stop() __meminit | Miaohe Lin | 1 | -2/+2 |
2023-06-09 | mm: compaction: skip fast freepages isolation if enough freepages are isolated | Baolin Wang | 1 | -0/+4 |
2023-06-09 | mm: compaction: add trace event for fast freepages isolation | Baolin Wang | 1 | -1/+5 |
2023-06-09 | mm: compaction: only set skip flag if cc->no_set_skip_hint is false | Baolin Wang | 1 | -1/+1 |
2023-06-09 | mm: compaction: skip more fully scanned pageblock | Baolin Wang | 1 | -1/+1 |
2023-06-09 | mm: compaction: change fast_isolate_freepages() to void type | Baolin Wang | 1 | -5/+3 |
2023-06-09 | mm: compaction: drop the redundant page validation in update_pageblock_skip() | Baolin Wang | 1 | -3/+0 |
2023-06-09 | mm: compaction: avoid GFP_NOFS ABBA deadlock | Johannes Weiner | 1 | -2/+14 |
2023-06-09 | mm: compaction: have compaction_suitable() return bool | Johannes Weiner | 1 | -33/+31 |
2023-06-09 | mm: compaction: drop redundant watermark check in compaction_zonelist_suitable() | Johannes Weiner | 1 | -7/+0 |
2023-06-09 | mm: compaction: remove unnecessary is_via_compact_memory() checks | Johannes Weiner | 1 | -10/+1 |
2023-06-09 | mm: compaction: refactor __compaction_suitable() | Johannes Weiner | 1 | -29/+50 |
2023-06-09 | mm: convert migrate_pages() to work on folios | Matthew Wilcox (Oracle) | 1 | -8/+7 |
2023-06-09 | Revert "Revert "mm/compaction: fix set skip in fast_find_migrateblock"" | Mel Gorman | 1 | -1/+0 |
2023-06-09 | mm: compaction: update pageblock skip when first migration candidate is not a... | Mel Gorman | 1 | -11/+12 |
2023-06-09 | mm: compaction: only force pageblock scan completion when skip hints are obeyed | Mel Gorman | 1 | -2/+3 |