summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-12-29mm: convert unuse_pte() to use a folio throughoutMatthew Wilcox (Oracle)1-22/+25
2023-12-29mm: remove PageAnonExclusive assertions in unuse_pte()Matthew Wilcox (Oracle)1-4/+0
2023-12-29mm: convert ksm_might_need_to_copy() to work on foliosMatthew Wilcox (Oracle)4-20/+26
2023-12-29selftests/mm: add UFFDIO_MOVE ioctl testSuren Baghdasaryan3-0/+214
2023-12-29selftests/mm: add uffd_test_case_ops to allow test case-specific operationsSuren Baghdasaryan3-0/+22
2023-12-29selftests/mm: call uffd_test_ctx_clear at the end of the testSuren Baghdasaryan4-4/+7
2023-12-29userfaultfd: UFFDIO_MOVE uABIAndrea Arcangeli9-1/+864
2023-12-29mm/rmap: support move to different root anon_vma in folio_move_anon_rmap()Andrea Arcangeli1-0/+24
2023-12-29buffer: fix more functions for block size > PAGE_SIZEMatthew Wilcox (Oracle)1-21/+6
2023-12-29buffer: handle large folios in __block_write_begin_int()Matthew Wilcox (Oracle)1-10/+7
2023-12-29buffer: fix various functions for block size > PAGE_SIZEMatthew Wilcox (Oracle)1-5/+5
2023-12-29buffer: cast block to loff_t before shifting itMatthew Wilcox (Oracle)1-1/+1
2023-12-29buffer: fix grow_buffers() for block size > PAGE_SIZEMatthew Wilcox (Oracle)1-11/+6
2023-12-29buffer: calculate block number inside folio_init_buffers()Matthew Wilcox (Oracle)1-7/+6
2023-12-29buffer: return bool from grow_dev_folio()Matthew Wilcox (Oracle)1-25/+25
2023-12-21UBSAN: use the kernel panic message markersBorislav Petkov (AMD)1-4/+3
2023-12-21mm: page_alloc: simplify __free_pages_ok()Yajun Deng1-8/+1
2023-12-21maple_tree: avoid checking other gaps after getting the largest gapPeng Zhang1-0/+3
2023-12-21mm/memory: replace kmap() with kmap_local_page()Fabio M. De Francesco1-3/+2
2023-12-21gfp: gfp_types.h: fix typos & punctuationRandy Dunlap1-6/+6
2023-12-21Docs/admin-guide/mm/damon/usage: use a list for 'state' sysfs file input comm...SeongJae Park1-24/+23
2023-12-21Docs/admin-guide/mm/damon/usage: add links to sysfs files hierarchySeongJae Park1-21/+49
2023-12-21Docs/admin-guide/mm/damon/usage: update context directory section labelSeongJae Park1-3/+3
2023-12-21Docs/mm/damon/design: place execution model and data structures at the beginningSeongJae Park1-12/+12
2023-12-21mm/damon/core-test: test max_nr_accesses overflow caused divide-by-zeroSeongJae Park1-0/+11
2023-12-21mm/damon: update email of SeongJaeSeongJae Park8-8/+8
2023-12-21mm: ksm: remove unnecessary try_to_freeze()Kevin Hao1-3/+1
2023-12-21selftests/damon: add a test for update_schemes_tried_regions hang bugSeongJae Park2-0/+34
2023-12-21selftests/damon: add a test for update_schemes_tried_regions sysfs commandSeongJae Park3-0/+98
2023-12-21selftests/damon/_damon_sysfs: implement updat_schemes_tried_bytes commandSeongJae Park1-0/+14
2023-12-21selftests/damon/_damon_sysfs: implement kdamonds start functionSeongJae Park1-0/+206
2023-12-21selftests/damon: implement a python module for test-purpose DAMON sysfs controlsSeongJae Park1-0/+102
2023-12-21maple_tree: fix typos/spellos etcRandy Dunlap1-4/+4
2023-12-21maple_tree: fix warning comparing pointer to 0Jiapeng Chong1-3/+3
2023-12-21selftests/mm/cow: add tests for anonymous multi-size THPRyan Roberts1-12/+70
2023-12-21selftests/mm/cow: generalize do_run_with_thp() helperRyan Roberts1-54/+67
2023-12-21selftests/mm/khugepaged: enlighten for multi-size THPRyan Roberts2-11/+39
2023-12-21selftests/mm: support multi-size THP interface in thp_settingsRyan Roberts3-2/+67
2023-12-21selftests/mm: factor out thp settings managementRyan Roberts4-326/+391
2023-12-21selftests/mm/kugepaged: restore thp settings at exitRyan Roberts1-6/+11
2023-12-21mm: thp: support allocation of anonymous multi-size THPRyan Roberts2-11/+104
2023-12-21mm: thp: introduce multi-size THP sysfs interfaceRyan Roberts8-88/+459
2023-12-21mm: non-pmd-mappable, large folios for folio_add_new_anon_rmap()Ryan Roberts1-8/+20
2023-12-21mm: allow deferred splitting of arbitrary anon large foliosRyan Roberts1-2/+2
2023-12-21mm: memcg: restore subtree stats flushingYosry Ahmed5-38/+52
2023-12-21mm: workingset: move the stats flush into workingset_test_recent()Yosry Ahmed1-12/+24
2023-12-21mm: memcg: make stats flushing threshold per-memcgYosry Ahmed1-16/+34
2023-12-21mm: memcg: move vmstats structs definition above flushing codeYosry Ahmed1-74/+74
2023-12-21mm: memcg: change flush_next_time to flush_last_timeYosry Ahmed1-3/+4
2023-12-21mm/list_lru.c: remove unused list_lru_from_kmem()Andrew Morton1-31/+0