projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
drivers/misc/open-dice: don't touch VM_MAYSHARE
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
2022-12-12
David Hildenbrand
mm/gup_test: fix PIN_LONGTERM_TEST_READ with highmem
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-12-12
David Hildenbrand
mm/gup: remove FOLL_MIGRATION
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-12-12
David Hildenbrand
mm/ksm: convert break_ksm() to use walk_page_range_vma()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-12-12
David Hildenbrand
mm/pagewalk: add walk_page_range_vma()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-12-12
David Hildenbrand
mm/ksm: fix KSM COW breaking with userfaultfd-wp via...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-12-12
David Hildenbrand
mm: remove VM_FAULT_WRITE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-12-12
David Hildenbrand
mm/ksm: simplify break_ksm() to not rely on VM_FAULT_WRITE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-12-12
David Hildenbrand
selftests/vm: add test to measure MADV_UNMERGEABLE...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-12-12
David Hildenbrand
mm/pagewalk: don't trigger test_walk() in walk_page_vma()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-12-12
David Hildenbrand
selftests/vm: add KSM unmerge tests
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-12-10
David Hildenbrand
mm/swap: fix SWP_PFN_BITS with CONFIG_PHYS_ADDR_T_64BIT...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
habanalabs: remove FOLL_FORCE usage
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
drm/exynos: remove FOLL_FORCE usage
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
mm/frame-vector: remove FOLL_FORCE usage
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
media: pci/ivtv: remove FOLL_FORCE usage
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
drm/etnaviv: remove FOLL_FORCE usage
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
media: videobuf-dma-sg: remove FOLL_FORCE usage
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
RDMA/siw: remove FOLL_FORCE usage
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
RDMA/usnic: remove FOLL_FORCE usage
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
RDMA/umem: remove FOLL_FORCE usage
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
mm/gup: reliable R/O long-term pinning in COW mappings
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
mm: extend FAULT_FLAG_UNSHARE support to anything in...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
mm: don't call vm_ops->huge_fault() in wp_huge_pmd...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
mm: rework handling in do_wp_page() based on private...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
mm: add early FAULT_FLAG_WRITE consistency checks
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
mm: add early FAULT_FLAG_UNSHARE consistency checks
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
selftests/vm: cow: R/O long-term pinning reliability...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
selftests/vm: cow: basic COW tests for non-anonymous...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
selftests/vm: anon_cow: prepare for non-anonymous COW...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
selftests/vm: anon_cow: add mprotect() optimization...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
mm: remove unused savedwrite infrastructure
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
mm/autonuma: use can_change_(pte|pmd)_writable() to...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
mm/mprotect: factor out check whether manual PTE write...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
mm/huge_memory: try avoiding write faults when changing...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
David Hildenbrand
mm/mprotect: minor can_change_pte_writable() cleanups
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
David Hildenbrand
selftests/vm: anon_cow: add R/O longterm tests via...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
David Hildenbrand
mm/gup_test: start/stop/read functionality for PIN...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
David Hildenbrand
selftests/vm: anon_cow: add liburing test cases
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
David Hildenbrand
selftests/vm: anon_cow: hugetlb tests
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
David Hildenbrand
selftests/vm: anon_cow: THP tests
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
David Hildenbrand
selftests/vm: factor out pagemap_is_populated() into...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
David Hildenbrand
selftests/vm: anon_cow: test COW handling of anonymous...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-09-29
David Hildenbrand
checkpatch: warn on usage of VM_BUG_ON() and other...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-09-29
David Hildenbrand
coding-style.rst: document BUG() and WARN() rules ...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-09-27
David Hildenbrand
mm: fixup documentation regarding pte_numa() and PROT_NUMA
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-09-27
David Hildenbrand
mm/gup: use gup_can_follow_protnone() also in GUP-fast
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-09-27
David Hildenbrand
mm/gup: replace FOLL_NUMA by gup_can_follow_protnone()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-09-26
David Hildenbrand
powerpc/prom_init: drop PROM_BUG()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-09-12
David Hildenbrand
mm: fix PageAnonExclusive clearing racing with concurrent...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-08-20
David Hildenbrand
mm/hugetlb: support write-faults in shared mappings
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-08-20
David Hildenbrand
mm/hugetlb: fix hugetlb not supporting softdirty tracking
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-08-20
David Hildenbrand
mm/gup: fix FOLL_FORCE COW security issue and remove...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-08-11
David Hildenbrand
drivers/virtio: Clarify CONFIG_VIRTIO_MEM for unsupported...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-07-04
David Hildenbrand
mm/mprotect: try avoiding write faults for exclusive...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-07-03
David Hildenbrand
mm/rmap: fix dereferencing invalid subpage pointer...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-06-17
David Hildenbrand
MAINTAINERS: add MEMORY HOT(UN)PLUG section and add...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
powerpc/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
powerpc/pgtable: remove _PAGE_BIT_SWAP_TYPE for book3s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
s390/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
s390/pgtable: cleanup description of swp pte layout
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
arm64/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
x86/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/swap: remember PG_anon_exclusive via a swp pte bit
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm: support GUP-triggered unsharing of anonymous pages
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/gup: disallow follow_page(FOLL_PIN)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/rmap: fail try_to_migrate() early when setting a...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm: remember exclusively mapped anonymous pages with...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/huge_memory: remove outdated VM_WARN_ON_ONCE_PAGE...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/rmap: use page_move_anon_rmap() when reusing a mapped...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/rmap: drop "compound" parameter from page_add_new_anon_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/rmap: pass rmap flags to hugepage_add_anon_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/rmap: remove do_page_add_anon_rmap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/rmap: convert RMAP flags to a proper distinct rmap_t...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/rmap: split page_dup_rmap() into page_dup_file_rmap...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/memory: slightly simplify copy_present_pte()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb_p...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-05-10
David Hildenbrand
mm/rmap: fix missing swap_free() in try_to_unmap()...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
Cc:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-25
David Hildenbrand
mm/huge_memory: remove stale locking logic from __split_huge...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-25
David Hildenbrand
mm/huge_memory: remove stale page_trans_huge_mapcount()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-25
David Hildenbrand
mm/swapfile: remove stale reuse_swap_page()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-25
David Hildenbrand
mm/khugepaged: remove reuse_swap_page() usage
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
next