git.samba.org
/
sfrench
/
cifs-2.6.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Linux 6.10-rc1
6 days ago
David Hildenbrand
virtio-mem: support suspend+resume
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-07
David Hildenbrand
selftests: mm: gup_longterm: test unsharing logic when...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-07
David Hildenbrand
mm/hugetlb: document why hugetlb uses folio_mapcount...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-07
David Hildenbrand
selftests: mm: cow: flag vmsplice() hugetlb tests as...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm/khugepaged: replace page_mapcount() check by folio_likely...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm/huge_memory: improve split_huge_page_to_list_to_order...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
fs/proc/task_mmu: convert smaps_hugetlb_range() to...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
fs/proc/task_mmu: convert pagemap_hugetlb_range() to...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm/ksm: remove page_mapcount() usage in stable_tree_search()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm/ksm: rename get_ksm_page_flags to ksm_get_folio_flags
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
Documentation/admin-guide/cgroup-v1/memory.rst: don...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm/debug: print only page mapcount (excluding folio...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
xtensa/mm: convert check_tlb_entry() to sanity check...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
trace/events/page_ref: trace the raw page mapcount...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm/migrate_device: use folio_mapcount() in migrate_vma_check...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm/filemap: use folio_mapcount() in filemap_unaccount_folio()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
sh/mm/cache: use folio_mapped() in copy_from_user_page()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm/migrate: use folio_likely_mapped_shared() in add_page_for...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm/page_alloc: use folio_mapped() in __alloc_contig_migrate_...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm/memory-failure: use folio_mapcount() in hwpoison_user_map...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm/huge_memory: use folio_mapcount() in zap_huge_pmd...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm/memory: use folio_mapcount() in zap_present_folio_ptes()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm: make folio_mapcount() return 0 for small typed...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm: improve folio_likely_mapped_shared() using the...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm: track mapcount of large folios in single value
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm/rmap: add fast-path for small folios when adding...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm/rmap: always inline anon/file rmap duplication of...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm: allow for detecting underflows with page_mapcount...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm: follow_pte() improvements
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
mm: pass VMA instead of MM to follow_pte()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-05-06
David Hildenbrand
drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-26
David Hildenbrand
mm: use "GUP-fast" instead "fast GUP" in remaining...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-26
David Hildenbrand
mm/treewide: rename CONFIG_HAVE_FAST_GUP to CONFIG_HAVE_GUP_FAST
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-26
David Hildenbrand
mm/gup: consistently name GUP-fast functions
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-26
David Hildenbrand
mm: remove "prot" parameter from move_pte()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-26
David Hildenbrand
mm: optimize CONFIG_PER_VMA_LOCK member placement in...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-26
David Hildenbrand
mm: merge folio_is_secretmem() and folio_fast_pin_allowed...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
Cc:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-26
David Hildenbrand
selftests/memfd_secret: add vmsplice() test
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-26
David Hildenbrand
mm: convert folio_estimated_sharers() to folio_likely_mapped...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-26
David Hildenbrand
mm/madvise: don't perform madvise VMA walk for MADV_POPULATE...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-24
David Hildenbrand
LoongArch: Fix a build error due to __tlb_remove_tlb_entry()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-18
David Hildenbrand
s390/mm: Re-enable the shared zeropage for !PV and...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-18
David Hildenbrand
mm/userfaultfd: Do not place zeropages when zeropages...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-16
David Hildenbrand
mm/madvise: make MADV_POPULATE_(READ|WRITE) handle...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-05
David Hildenbrand
x86/mm/pat: fix VM_PAT handling in COW mappings
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-04-05
David Hildenbrand
mm/secretmem: fix GUP-fast succeeding on secretmem...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-03-19
David Hildenbrand
virtio: reenable config if freezing device failed
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-03-05
David Hildenbrand
mm: remove total_mapcount()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-03-05
David Hildenbrand
mm/memfd: refactor memfd_tag_pins() and memfd_wait_for_pins()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/memory: optimize unmap/zap with PTE-mapped THP
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/mmu_gather: improve cond_resched() handling with...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/mmu_gather: add __tlb_remove_folio_pages()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/mmu_gather: add tlb_remove_tlb_entries()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAP
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/mmu_gather: pass "delay_rmap" instead of encoded...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/memory: factor out zapping folio pte into zap_present_fol...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/memory: further separate anon and pagecache folio...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/memory: handle !page case in zap_present_pte() separately
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/memory: factor out zapping of present pte into zap_presen...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/memory: ignore writable bit in folio_pte_batch()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/memory: ignore dirty/accessed/soft-dirty bits in...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/memory: optimize fork() with PTE-mapped THP
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/memory: pass PTE to copy_present_pte()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/memory: factor out copying the actual PTE in copy_present...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
powerpc/mm: use pte_next_pfn() in set_ptes()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
arm/mm: use pte_next_pfn() in set_ptes()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
mm/pgtable: make pte_next_pfn() independent of set_ptes()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
sparc/pgtable: define PFN_PTE_SHIFT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
s390/pgtable: define PFN_PTE_SHIFT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
riscv/pgtable: define PFN_PTE_SHIFT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
powerpc/pgtable: define PFN_PTE_SHIFT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
nios2/pgtable: define PFN_PTE_SHIFT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-02-22
David Hildenbrand
arm/pgtable: define PFN_PTE_SHIFT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-01-26
David Hildenbrand
mm/memory: fix folio_set_dirty() vs. folio_mark_dirty...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-01-26
David Hildenbrand
mm/huge_memory: fix folio_set_dirty() vs. folio_mark_dirty()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-01-26
David Hildenbrand
uprobes: use pagesize-aligned virtual address when...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
David Hildenbrand
mm/rmap: silence VM_WARN_ON_FOLIO() in __folio_rmap_sanity_c...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm: remove one last reference to page_add_*_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: rename COMPOUND_MAPPED to ENTIRELY_MAPPED
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm: convert page_try_share_anon_rmap() to folio_try_share_an...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: remove page_try_dup_anon_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/memory: page_try_dup_anon_rmap() -> folio_try_dup_anon_rm...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/huge_memory: page_try_dup_anon_rmap() -> folio_try_dup_an...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: introduce folio_try_dup_anon_rmap_[pte|ptes...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: convert page_dup_file_rmap() to folio_dup_file_rmap...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: remove page_remove_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
Documentation: stop referring to page_remove_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: page_remove_rmap() -> folio_remove_rmap_pte()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/migrate_device: page_remove_rmap() -> folio_remove_rmap_pte()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/memory: page_remove_rmap() -> folio_remove_rmap_pte()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/ksm: page_remove_rmap() -> folio_remove_rmap_pte()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/khugepaged: page_remove_rmap() -> folio_remove_rmap_pte()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/huge_memory: page_remove_rmap() -> folio_remove_rmap_pmd()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
kernel/events/uprobes: page_remove_rmap() -> folio_remove_rm...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: introduce folio_remove_rmap_[pte|ptes|pmd]()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: remove RMAP_COMPOUND
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: remove page_add_anon_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/memory: page_add_anon_rmap() -> folio_add_anon_rmap_pte()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/swapfile: page_add_anon_rmap() -> folio_add_anon_rmap_pte()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/ksm: page_add_anon_rmap() -> folio_add_anon_rmap_pte()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
next