projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mm/huge_memory: page_add_anon_rmap() -> folio_add_anon_rmap_pmd()
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
2023-05-03
David Hildenbrand
mm/ksm: move disabling KSM from s390/gmap code to KSM...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-05-03
David Hildenbrand
selftests/ksm: ksm_functional_tests: add prctl unmerge...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-05-03
David Hildenbrand
mm/ksm: unmerge and clear VM_MERGEABLE when setting...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-04-21
David Hildenbrand
mm: don't check VMA write permissions if the PTE/PMD...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
David Hildenbrand
mm/huge_memory: conditionally call maybe_mkwrite()...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
David Hildenbrand
mm/huge_memory: revert "Partly revert "mm/thp: carry...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
David Hildenbrand
mm/migrate: revert "mm/migrate: fix wrongly apply write...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
David Hildenbrand
sparc/mm: don't unconditionally set HW writable bit...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
David Hildenbrand
selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
David Hildenbrand
selftests/mm: reuse read_pmd_pagesize() in COW selftest
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
David Hildenbrand
mm/userfaultfd: don't consider uffd-wp bit of writable...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
David Hildenbrand
m68k/mm: use correct bit number in _PAGE_SWP_EXCLUSIVE...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-04-16
David Hildenbrand
mm/userfaultfd: fix uffd-wp handling for THP migration...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-03-08
David Hildenbrand
mm/userfaultfd: propagate uffd-wp bit when PTE-mapping...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-10
David Hildenbrand
arm/mm: fix swp type masking in __swp_entry()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
xtensa/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
um/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
sh/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
riscv/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
parisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
openrisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
nios2/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
nios2/mm: refactor swap PTE layout
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
mips/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
microblaze/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
m68k/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
m68k/mm: remove dummy __swp definitions for nommu
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
loongarch/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
ia64/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
hexagon/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
csky/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
arc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
alpha/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-02-03
David Hildenbrand
mm/debug_vm_pgtable: more pte_swp_exclusive() sanity...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
David Hildenbrand
selftests/mm: define MADV_PAGEOUT to fix compilation...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
David Hildenbrand
drivers/misc/open-dice: don't touch VM_MAYSHARE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
David Hildenbrand
mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
David Hildenbrand
mm/nommu: factor out check for NOMMU shared mappings...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
Cc:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
David Hildenbrand
selftests/vm: cow: add COW tests for collapsing of...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
David Hildenbrand
mm/mprotect: drop pgprot_t parameter from change_protection()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
David Hildenbrand
mm/userfaultfd: rely on vma->vm_page_prot in uffd_wp_range()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-01-12
David Hildenbrand
mm/userfaultfd: enable writenotify while userfaultfd...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-01-12
David Hildenbrand
mm/hugetlb: fix uffd-wp handling for migration entries...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2023-01-12
David Hildenbrand
mm/hugetlb: fix PTE marker handling in hugetlb_change_protec...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-12-16
David Hildenbrand
mm/gup_test: free memory allocated via kvcalloc() using...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-12-12
David Hildenbrand
selftests/vm: ksm_functional_tests: fixes for 32bit
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-12-12
David Hildenbrand
selftests/vm: cow: fix compile warning on 32bit
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-12-12
David Hildenbrand
selftests/vm: madv_populate: fix missing MADV_POPULATE_...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
next