summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* filemap: add a kiocb_invalidate_post_direct_write helperChristoph Hellwig2023-06-105-40/+25
* filemap: add a kiocb_invalidate_pages helperChristoph Hellwig2023-06-102-20/+29
* filemap: add a kiocb_write_and_wait helperChristoph Hellwig2023-06-103-27/+23
* filemap: update ki_pos in generic_perform_writeChristoph Hellwig2023-06-105-14/+7
* iomap: update ki_pos a little later in iomap_dio_completeChristoph Hellwig2023-06-101-10/+11
* backing_dev: remove current->backing_dev_infoChristoph Hellwig2023-06-1012-38/+2
* mm: zswap: shrink until can acceptDomenico Cerasuolo2023-06-101-3/+14
* mm/mm_init.c: move set_pageblock_order() to free_area_init()Haifeng Xu2023-06-101-1/+2
* mm: khugepaged: avoid pointless allocation for "struct mm_slot"Xin Hao2023-06-101-7/+5
* mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM i...Tetsuo Handa2023-06-101-1/+2
* mm/mm_init.c: remove free_area_init_memoryless_node()Haifeng Xu2023-06-101-6/+1
* THP: avoid lock when check whether THP is in deferred listYin Fengwei2023-06-101-5/+12
* swap: comments get_swap_device() with usage ruleHuang Ying2023-06-101-3/+9
* swap: remove get/put_swap_device() in __swap_duplicate()Huang Ying2023-06-101-4/+1
* swap: remove __swp_swapcount()Huang Ying2023-06-103-22/+4
* swap, __read_swap_cache_async(): enlarge get/put_swap_device protection rangeHuang Ying2023-06-101-10/+21
* swap: remove get/put_swap_device() in __swap_count()Huang Ying2023-06-101-8/+2
* mm/mm_init.c: do not calculate zone_start_pfn/zone_end_pfn in zone_absent_pag...Haifeng Xu2023-06-101-18/+12
* mm/mm_init.c: introduce reset_memoryless_node_totalpages()Haifeng Xu2023-06-101-9/+22
* Docs/mm/damon/design: add a section for the modules layerSeongJae Park2023-06-101-0/+61
* Docs/mm/damon/design: add a section for DAMON core APISeongJae Park2023-06-101-0/+12
* Docs/mm/damon/design: add sections for advanced features of DAMOSSeongJae Park2023-06-101-0/+86
* Docs/mm/damon/design: add sections for basic parts of DAMOSSeongJae Park2023-06-101-0/+70
* Docs/mm/damon/design: add a section for the relation between Core and Modules...SeongJae Park2023-06-101-0/+10
* Docs/mm/damon/design: rewrite configurable layersSeongJae Park2023-06-101-15/+14
* Docs/mm/damon/design: update the layout based on the layersSeongJae Park2023-06-101-10/+14
* Docs/mm/damon/design: add a section for overall architectureSeongJae Park2023-06-101-0/+15
* Docs/mm/damon/maintainer-profile: fix typos and grammar errorsSeongJae Park2023-06-101-2/+2
* Docs/mm/damon/faq: remove old questionsSeongJae Park2023-06-101-23/+0
* Multi-gen LRU: fix workingset accountingKalesh Singh2023-06-102-4/+7
* maple_tree: relocate the declaration of mas_empty_area_rev().Peng Zhang2023-06-101-6/+6
* maple_tree: simplify and clean up mas_wr_node_store()Peng Zhang2023-06-101-61/+26
* maple_tree: rework mas_wr_slot_store() to be cleaner and more efficient.Peng Zhang2023-06-101-34/+19
* maple_tree: add comments and some minor cleanups to mas_wr_append()Peng Zhang2023-06-101-24/+23
* maple_tree: add mas_wr_new_end() to calculate new_end accuratelyPeng Zhang2023-06-101-11/+23
* maple_tree: make the code symmetrical in mas_wr_extend_null()Peng Zhang2023-06-101-12/+14
* maple_tree: simplify mas_is_span_wr()Peng Zhang2023-06-101-23/+11
* maple_tree: fix the arguments to __must_hold()Peng Zhang2023-06-101-3/+3
* maple_tree: drop mas_{rev_}alloc() and mas_fill_gap()Peng Zhang2023-06-101-108/+0
* maple_tree: rework mtree_alloc_{range,rrange}()Peng Zhang2023-06-101-25/+32
* mm/memcontrol: export memcg.swap watermark via sysfs for v2 memcgLars R. Damerow2023-06-102-0/+20
* mm: shmem: fix UAF bug in shmem_show_options()Tu Jinjiang2023-06-101-1/+4
* mm: compaction: skip fast freepages isolation if enough freepages are isolatedBaolin Wang2023-06-101-0/+4
* mm: compaction: add trace event for fast freepages isolationBaolin Wang2023-06-102-1/+16
* mm: compaction: only set skip flag if cc->no_set_skip_hint is falseBaolin Wang2023-06-101-1/+1
* mm: compaction: skip more fully scanned pageblockBaolin Wang2023-06-101-1/+1
* mm: compaction: change fast_isolate_freepages() to void typeBaolin Wang2023-06-101-5/+3
* mm: compaction: drop the redundant page validation in update_pageblock_skip()Baolin Wang2023-06-101-3/+0
* mm/vmalloc: dont purge usable blocks unnecessarilyThomas Gleixner2023-06-101-8/+20
* mm/vmalloc: add missing READ/WRITE_ONCE() annotationsThomas Gleixner2023-06-101-5/+8