2023-04-27 |
Hugh Dickins | mm/khugepaged: fix conflicting mods to collapse_file() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-04-21 |
Hugh Dickins | ia64: fix an addr to taddr in huge_pte_offset() Signed-off-by: Hugh Dickins <hughd@google.com
|
commit | commitdiff | tree |
2023-04-21 |
Hugh Dickins | hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-04-06 |
Hugh Dickins | shmem: shmem_get_partial_folio use filemap_get_entry Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-01-12 |
Hugh Dickins | mm/khugepaged: fix collapse_pte_mapped_thp() to allow... Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-12-12 |
Hugh Dickins | mm,thp,rmap: fix races between updates of subpages_mapcount Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-12-12 |
Hugh Dickins | mm: memcg: fix swapcached stat accounting Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-12-10 |
Hugh Dickins | tmpfs: fix data loss from failed fallocate Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-11-30 |
Hugh Dickins | mm,thp,rmap: clean up the end of __split_huge_pmd_locked() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-11-30 |
Hugh Dickins | mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD... Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-11-30 |
Hugh Dickins | mm,thp,rmap: subpages_mapcount of PTE-mapped subpages Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-11-30 |
Hugh Dickins | mm,thp,rmap: handle the normal !PageCompound case first Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-11-30 |
Hugh Dickins | mm,thp,rmap: lock_compound_mapcounts() on THP mapcounts Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-11-30 |
Hugh Dickins | mm,thp,rmap: simplify compound page mapcount handling Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-11-30 |
Hugh Dickins | mm,hugetlb: use folio fields in second tail page Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-10-28 |
Hugh Dickins | mm: prep_compound_tail() clear page->private Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-10-21 |
Hugh Dickins | mm: /proc/pid/smaps_rollup: fix maple tree search Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-09-29 |
Hugh Dickins | sbitmap: fix lockup while swapping Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-08-20 |
Hugh Dickins | mm/shmem: shmem_replace_page() remember NR_SHMEM Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-08-20 |
Hugh Dickins | mm/shmem: tmpfs fallocate use file_modified() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-08-20 |
Hugh Dickins | mm/shmem: fix chattr fsflags support in tmpfs Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-05-25 |
Hugh Dickins | mm/shmem: fix shmem folio swapoff hang Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-04-15 |
Hugh Dickins | tmpfs: fix regressions from wider use of ZERO_PAGE Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-04-01 |
Hugh Dickins | mm/munlock: update Documentation/vm/unevictable-lru.rst Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-04-01 |
Hugh Dickins | mm/munlock: add lru_add_drain() to fix memcg_stat_test Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-25 |
Hugh Dickins | mm: unmap_mapping_range_tree() with i_mmap_rwsem shared Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-25 |
Hugh Dickins | mm: warn on deleting redirtied only if accounted Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-25 |
Hugh Dickins | mm/thp: fix NR_FILE_MAPPED accounting in page_*_file_rmap() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-25 |
Hugh Dickins | mm: filemap_unaccount_folio() large skip mapcount fixup Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-25 |
Hugh Dickins | mm: delete __ClearPageWaiters() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-22 |
Hugh Dickins | mm/thp: ClearPageDoubleMap in first page_add_file_rmap() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-22 |
Hugh Dickins | mm/thp: refix __split_huge_pmd_locked() for migration PMD Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-22 |
Hugh Dickins | mempolicy: mbind_range() set_policy() after vma_merge() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-22 |
Hugh Dickins | mm: __isolate_lru_page_prepare() in isolate_migratepages_block() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-22 |
Hugh Dickins | mm/fs: delete PF_SWAPWRITE Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-22 |
Hugh Dickins | mm: _install_special_mapping() apply VM_LOCKED_CLEAR_MASK Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-22 |
Hugh Dickins | tmpfs: do not allocate pages on read Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-22 |
Hugh Dickins | shmem: mapping_set_exiting() to help mapped resilience Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-05 |
Hugh Dickins | memfd: fix F_SEAL_WRITE after shmem huge page allocated Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-03-03 |
Hugh Dickins | mm/munlock: mlock_vma_page() check against VM_SPECIAL Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-02-17 |
Hugh Dickins | mm/thp: shrink_page_list() avoid splitting VM_LOCKED THP Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-02-17 |
Hugh Dickins | mm/thp: collapse_file() do try_to_unmap(TTU_BATCH_FLUSH) Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-02-17 |
Hugh Dickins | mm/munlock: page migration needs mlock pagevec drained Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-02-17 |
Hugh Dickins | mm/munlock: mlock_page() munlock_page() batch by pagevec Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-02-17 |
Hugh Dickins | mm/munlock: delete smp_mb() from __pagevec_lru_add_fn() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-02-17 |
Hugh Dickins | mm/migrate: __unmap_and_move() push good newpage to LRU Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-02-17 |
Hugh Dickins | mm/munlock: mlock_pte_range() when mlocking or munlocking Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-02-17 |
Hugh Dickins | mm/munlock: maintain page->mlock_count while unevictable Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-02-17 |
Hugh Dickins | mm/munlock: replace clear_page_mlock() by final clearance Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-02-17 |
Hugh Dickins | mm/munlock: rmap call mlock_vma_page() munlock_vma_page() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-02-17 |
Hugh Dickins | mm/munlock: delete munlock_vma_pages_all(), allow oomreap Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-02-17 |
Hugh Dickins | mm/munlock: delete FOLL_MLOCK and FOLL_POPULATE Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2022-02-17 |
Hugh Dickins | mm/munlock: delete page_mlock() and all its works Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-12-25 |
Hugh Dickins | mm: delete unsafe BUG from page_cache_add_speculative() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-10-15 |
Hugh Dickins | drm/i915: fix blank screen booting crashes Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-10-02 |
Hugh Dickins | drm/i915: fix blank screen booting crashes Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-09-03 |
Hugh Dickins | shmem: shmem_writepage() split unlikely i915 THP Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-09-03 |
Hugh Dickins | huge tmpfs: decide stat.st_blksize by shmem_is_huge() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-09-03 |
Hugh Dickins | huge tmpfs: shmem_is_huge(vma, inode, index) Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-09-03 |
Hugh Dickins | huge tmpfs: SGP_NOALLOC to stop collapse_file() on... Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-09-03 |
Hugh Dickins | huge tmpfs: move shmem_huge_enabled() upwards Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-09-03 |
Hugh Dickins | huge tmpfs: revert shmem's use of transhuge_vma_enabled() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-09-03 |
Hugh Dickins | huge tmpfs: remove shrinklist addition from shmem_setattr() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-09-03 |
Hugh Dickins | huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-09-03 |
Hugh Dickins | huge tmpfs: fix fallocate(vanilla) advance over huge... Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-09-03 |
Hugh Dickins | fs, mm: fix race in unlinking swapfile Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-07-12 |
Hugh Dickins | mm/rmap: fix munlocking Anon THP with mlocked ptes Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-07-11 |
Hugh Dickins | mm/rmap: try_to_migrate() skip zone_device !device_private Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-07-11 |
Hugh Dickins | mm/rmap: fix new bug: premature return from page_mlock_one() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-07-11 |
Hugh Dickins | mm/rmap: fix old bug: munlocking THP missed other mlocks Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-07-11 |
Hugh Dickins | mm/rmap: fix comments left over from recent changes Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-07-01 |
Hugh Dickins | mm: hwpoison_user_mappings() try_to_unmap() with TTU_SYNC Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-07-01 |
Hugh Dickins | mm/thp: remap_page() is only needed on anonymous THP Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-25 |
Hugh Dickins | mm, futex: fix shared futex pgoff on shmem huge page Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-25 |
Hugh Dickins | mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-25 |
Hugh Dickins | mm/thp: fix page_vma_mapped_walk() if THP mapped by... Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-25 |
Hugh Dickins | mm: page_vma_mapped_walk(): get vma_address_end() earlier Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-25 |
Hugh Dickins | mm: page_vma_mapped_walk(): use goto instead of while (1) Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-25 |
Hugh Dickins | mm: page_vma_mapped_walk(): add a level of indentation Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-25 |
Hugh Dickins | mm: page_vma_mapped_walk(): crossing page table boundary Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-25 |
Hugh Dickins | mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION... Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-25 |
Hugh Dickins | mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-25 |
Hugh Dickins | mm: page_vma_mapped_walk(): settle PageHuge on entry Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-25 |
Hugh Dickins | mm: page_vma_mapped_walk(): use page for pvmw->page Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-16 |
Hugh Dickins | mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-16 |
Hugh Dickins | mm/thp: fix vma_address() if virtual address below... Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-16 |
Hugh Dickins | mm/thp: try_to_unmap() use TTU_SYNC for safe splitting Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-16 |
Hugh Dickins | mm/thp: make is_huge_zero_pmd() safe and quicker Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-06-16 |
Hugh Dickins | mm/thp: fix __split_huge_pmd_locked() on shmem migration... Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-05-15 |
Hugh Dickins | ksm: revert "use GET_KSM_PAGE_NOLOCK to get ksm page... Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-05-05 |
Hugh Dickins | mm: /proc/sys/vm/stat_refresh stop checking monotonic... Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-05-05 |
Hugh Dickins | mm: /proc/sys/vm/stat_refresh skip checking known negative... Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-05-05 |
Hugh Dickins | mm: no more EINVAL from /proc/sys/vm/stat_refresh Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-05-05 |
Hugh Dickins | mm: restore node stat checking in /proc/sys/vm/stat_refresh Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-05-05 |
Hugh Dickins | mm: remove nrexceptional from inode: remove BUG_ON Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-04-23 |
Hugh Dickins | mm/filemap: fix mapping_seek_hole_data on THP & 32-bit Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-04-23 |
Hugh Dickins | mm/filemap: fix find_lock_entries hang on 32-bit THP Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-02-05 |
Hugh Dickins | mm: thp: fix MADV_REMOVE deadlock on shmem THP Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2021-01-13 |
Hugh Dickins | mm/memcontrol: fix warning in mem_cgroup_page_lruvec() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2020-12-15 |
Hugh Dickins | mm/lru: revise the comments of lru_lock Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
next |