2023-06-19 |
Hugh Dickins | perf/core: allow pte_offset_map() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/swap: swap_vma_readahead() do the pte_offset_map() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/pgtable: delete pmd_trans_unstable() and friends Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/memory: handle_pte_fault() use pte_offset_map_nolock() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/memory: allow pte_offset_map[_lock]() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/khugepaged: allow pte_offset_map[_lock]() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/huge_memory: split huge pmd under one pte_offset_map() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/gup: remove FOLL_SPLIT_PMD use of pmd_trans_unstable() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/migrate_device: allow pte_offset_map_lock() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/mglru: allow pte_offset_map_nolock() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/swapoff: allow pte_offset_map[_lock]() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/madvise: clean up force_shm_swapin_readahead() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/madvise: clean up pte_offset_map_lock() scans Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/mremap: retry if either pte_offset_map_*lock() fails Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/mprotect: delete pmd_none_or_clear_bad_unless_trans_huge() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/various: give up if pte_offset_map[_lock]() fails Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/debug_vm_pgtable,page_table_check: warn pte map... Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/userfaultfd: allow pte_offset_map_lock() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/userfaultfd: retry if pte_offset_map() fails Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/hmm: retry if pte_offset_map() fails Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/vmalloc: vmalloc_to_page() use pte_offset_kernel() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/vmwgfx: simplify pmd & pud mapping dirty helpers Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/pagewalk: walk_pte_range() allow for pte_offset_map() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/pagewalkers: ACTION_AGAIN if pte_offset_map_lock... Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/page_vma_mapped: pte_offset_map_nolock() not pte_lockptr() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/page_vma_mapped: reformat map_pte() with less indentation Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/page_vma_mapped: delete bogosity in page_vma_mapped_walk() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/filemap: allow pte_offset_map_lock() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/pgtable: allow pte_offset_map[_lock]() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/pgtable: kmap_local_page() instead of kmap_atomic() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm/migrate: remove cruft from migration_entry_wait()s Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mm: use pmdp_get_lockless() without surplus barrier() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | xtensa: add pte_unmap() to balance pte_offset_map() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | x86: sme_populate_pgd() use pte_offset_kernel() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | x86: allow get_locked_pte() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | sparc: iounit and iommu use pte_offset_kernel() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | sparc: allow pte_offset_map() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | sparc/hugetlb: pte_alloc_huge() pte_offset_huge() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | sh/hugetlb: pte_alloc_huge() pte_offset_huge() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | s390: gmap use pte_unmap_unlock() not spin_unlock() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | s390: allow pte_offset_map_lock() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | riscv/hugetlb: pte_alloc_huge() pte_offset_huge() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | powerpc/hugetlb: pte_alloc_huge() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | powerpc: allow pte_offset_map[_lock]() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | powerpc: kvmppc_unmap_free_pmd() pte_offset_kernel() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | parisc/hugetlb: pte_alloc_huge() pte_offset_huge() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | parisc: unmap_uncached_pte() use pte_offset_kernel() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | parisc: add pte_unmap() to balance get_ptep() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | mips: add pte_unmap() to balance pte_offset_map() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | microblaze: allow pte_offset_map() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | m68k: allow pte_offset_map[_lock]() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | ia64/hugetlb: pte_alloc_huge() pte_offset_huge() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | arm64/hugetlb: pte_alloc_huge() pte_offset_huge() Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | arm64: allow pte_offset_map() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
2023-06-19 |
Hugh Dickins | arm: allow pte_offset_map[_lock]() to fail Signed-off-by: Hugh Dickins <hughd@google.com>
|
commit | commitdiff | tree |
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 |
next |