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
Merge tag 'hwlock-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc...
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
2023-12-29
David Hildenbrand
mm/migrate: 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/huge_memory: page_add_anon_rmap() -> folio_add_anon_rmap_...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/huge_memory: batch rmap operations in __split_huge_pmd_lo...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: introduce folio_add_anon_rmap_[pte|ptes|pmd]()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: factor out adding folio mappings into __folio_add_r...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: remove page_add_file_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/userfaultfd: page_add_file_rmap() -> folio_add_file_rmap_...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/migrate: page_add_file_rmap() -> folio_add_file_rmap_pte()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/huge_memory: page_add_file_rmap() -> folio_add_file_rmap_...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/memory: page_add_file_rmap() -> folio_add_file_rmap_...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: convert folio_add_file_rmap_range() into folio_add_...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: add hugetlb sanity checks for anon rmap handling
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: introduce and use hugetlb_try_share_anon_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: introduce and use hugetlb_try_dup_anon_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: introduce and use hugetlb_add_file_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: introduce and use hugetlb_remove_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-29
David Hildenbrand
mm/rmap: rename hugepage_add* to hugetlb_add*
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-12-13
David Hildenbrand
selftests/mm: cow: print ksft header before printing...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-10-18
David Hildenbrand
memory: move exclusivity detection in do_wp_page()...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-10-18
David Hildenbrand
mm/rmap: convert page_move_anon_rmap() to folio_move_anon_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-10-18
David Hildenbrand
mm/rmap: move SetPageAnonExclusive() out of page_move_anon_r...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
David Hildenbrand
mm/rmap: pass folio to hugepage_add_anon_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
David Hildenbrand
mm/rmap: simplify PageAnonExclusive sanity checks when...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
David Hildenbrand
mm/rmap: warn on new PTE-mapped folios in page_add_anon_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
David Hildenbrand
mm/rmap: move folio_test_anon() check out of __folio_set_anon()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
David Hildenbrand
mm/rmap: move SetPageAnonExclusive out of __page_set_anon_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
David Hildenbrand
mm/rmap: drop stale comment in page_add_anon_rmap and...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-24
David Hildenbrand
mm/huge_memory: work on folio->swap instead of page...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-24
David Hildenbrand
mm/swap: inline folio_set_swap_entry() and folio_swap_entry()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-24
David Hildenbrand
mm/swap: stop using page->private on tail pages for...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-21
David Hildenbrand
selftest/mm: ksm_functional_tests: Add PROT_NONE test
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-21
David Hildenbrand
selftest/mm: ksm_functional_tests: test in mmap_and_merge_ra...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-21
David Hildenbrand
pgtable: improve pte_protnone() comment
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-21
David Hildenbrand
mm/gup: don't implicitly set FOLL_HONOR_NUMA_FAULT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-21
David Hildenbrand
kvm: explicitly set FOLL_HONOR_NUMA_FAULT in hva_to_pfn_slow()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-21
David Hildenbrand
mm/gup: handle cont-PTE hugetlb pages correctly in...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-21
David Hildenbrand
smaps: use vm_normal_page_pmd() instead of follow_trans_huge...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-21
David Hildenbrand
mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-18
David Hildenbrand
mm/memory_hotplug: document the signal_pending() check...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
David Hildenbrand
virtio-mem: check if the config changed before fake...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
David Hildenbrand
virtio-mem: keep retrying on offline_and_remove_memory...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
David Hildenbrand
virtio-mem: convert most offline_and_remove_memory...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-08-10
David Hildenbrand
virtio-mem: remove unsafe unplug in Big Block Mode...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-06-09
David Hildenbrand
selftests/mm: gup_longterm: add liburing tests
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-06-09
David Hildenbrand
selftests/mm: gup_longterm: new functional test for...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-06-09
David Hildenbrand
selftests/mm: factor out detection of hugetlb page...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
next