summaryrefslogtreecommitdiffstats
path: root/mm
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | mm/damon/vaddr: remove damon_va_apply_three_regions()SeongJae Park2022-05-132-20/+4
| * | | | | mm/damon/vaddr: move 'damon_set_regions()' to coreSeongJae Park2022-05-132-73/+73
| * | | | | mm/damon/vaddr: generalize damon_va_apply_three_regions()SeongJae Park2022-05-131-24/+42
| * | | | | mm/damon/core: finish kdamond as soon as any callback returns an errorSeongJae Park2022-05-131-2/+6
| * | | | | mm/damon/core: add a new callback for watermarks checksSeongJae Park2022-05-131-1/+7
| * | | | | mm/rmap: Fix typos in commentsAdrian Huang2022-05-131-2/+2
| * | | | | mmap locking API: fix missed mmap_sem references in commentsFlorian Rommel2022-05-131-2/+2
| * | | | | mm: make minimum slab alignment a runtime propertyPeter Collingbourne2022-05-133-11/+15
| * | | | | mm: rmap: use flush_cache_range() to flush cache for hugetlb pagesBaolin Wang2022-05-131-42/+48
| * | | | | mm: rmap: move the cache flushing to the correct place for hugetlb PMD sharingBaolin Wang2022-05-131-18/+22
| * | | | | mm: hugetlb: considering PMD sharing when flushing cache/TLBsBaolin Wang2022-05-132-3/+16
| * | | | | mm/memory_hotplug: use pgprot_val to get value of pgprotliusongtang2022-05-131-1/+1
| * | | | | mm/damon/sysfs: support fixed virtual address ranges monitoringSeongJae Park2022-05-131-7/+6
| * | | | | mm/damon/vaddr: register a damon_operations for fixed virtual address ranges ...SeongJae Park2022-05-132-2/+17
| * | | | | mm/damon/sysfs: add a file for listing available monitoring opsSeongJae Park2022-05-131-0/+19
| * | | | | mm/damon/core: add a function for damon_operations registration checksSeongJae Park2022-05-131-3/+21
| * | | | | kfence: enable check kfence canary on panic via boot paramhuangshaobo2022-05-131-0/+34
| * | | | | mm: avoid unnecessary flush on change_huge_pmd()Nadav Amit2022-05-132-2/+10
| * | | | | mm/mprotect: do not flush when not required architecturallyNadav Amit2022-05-132-5/+7
| * | | | | mm/mprotect: use mmu_gatherNadav Amit2022-05-134-46/+71
| * | | | | MM: handle THP in swap_*page_fs() - count_vm_events()NeilBrown2022-05-091-2/+4
| * | | | | mm: handle THP in swap_*page_fs()NeilBrown2022-05-091-10/+13
| * | | | | mm: submit multipage write for SWP_FS_OPS swap-spaceNeilBrown2022-05-093-24/+67
| * | | | | mm: submit multipage reads for SWP_FS_OPS swap-spaceNeilBrown2022-05-095-47/+104
| * | | | | mm: perform async writes to SWP_FS_OPS swap-space using ->swap_rwNeilBrown2022-05-091-40/+58
| * | | | | mm: introduce ->swap_rw and use it for reads from SWP_FS_OPS swap-spaceNeilBrown2022-05-093-6/+68
| * | | | | mm: reclaim mustn't enter FS for SWP_FS_OPS swap-spaceNeilBrown2022-05-092-9/+28
| * | | | | mm: move responsibility for setting SWP_FS_OPS to ->swap_activateNeilBrown2022-05-091-7/+3
| * | | | | mm: drop swap_dirty_folioNeilBrown2022-05-092-18/+1
| * | | | | mm: create new mm/swap.h header fileNeilBrown2022-05-0915-0/+148
| * | | | | mm/gup: fix comments to pin_user_pages_*()Yury Norov2022-05-091-4/+17
| * | | | | mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand2022-05-091-0/+15
| * | | | | mm/swap: remember PG_anon_exclusive via a swp pte bitDavid Hildenbrand2022-05-093-13/+74
| * | | | | mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous pages are exclusive ...David Hildenbrand2022-05-093-1/+66
| * | | | | mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning a possibly shared anonymo...David Hildenbrand2022-05-093-6/+66
| * | | | | mm: support GUP-triggered unsharing of anonymous pagesDavid Hildenbrand2022-05-093-55/+118
| * | | | | mm/gup: disallow follow_page(FOLL_PIN)David Hildenbrand2022-05-092-3/+8
| * | | | | mm/rmap: fail try_to_migrate() early when setting a PMD migration entry failsDavid Hildenbrand2022-05-092-4/+10
| * | | | | mm: remember exclusively mapped anonymous pages with PG_anon_exclusiveDavid Hildenbrand2022-05-098-30/+213
| * | | | | mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive for PageAnon() pagesDavid Hildenbrand2022-05-094-0/+26
| * | | | | mm/huge_memory: remove outdated VM_WARN_ON_ONCE_PAGE from unmap_page()David Hildenbrand2022-05-091-2/+0
| * | | | | mm/rmap: use page_move_anon_rmap() when reusing a mapped PageAnon() page excl...David Hildenbrand2022-05-092-0/+3
| * | | | | mm/rmap: drop "compound" parameter from page_add_new_anon_rmap()David Hildenbrand2022-05-097-15/+16
| * | | | | mm/rmap: pass rmap flags to hugepage_add_anon_rmap()David Hildenbrand2022-05-092-4/+8
| * | | | | mm/rmap: remove do_page_add_anon_rmap()David Hildenbrand2022-05-096-19/+8
| * | | | | mm/rmap: convert RMAP flags to a proper distinct rmap_t typeDavid Hildenbrand2022-05-092-6/+7
| * | | | | mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_ano...David Hildenbrand2022-05-094-32/+30
| * | | | | mm/memory: slightly simplify copy_present_pte()David Hildenbrand2022-05-091-37/+16
| * | | | | mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_page_range()David Hildenbrand2022-05-091-2/+6
| * | | | | mm/rmap: fix missing swap_free() in try_to_unmap() after arch_unmap_one() failedDavid Hildenbrand2022-05-091-0/+1