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 'mm-hotfixes-stable-2024-04-26-13-30' of git://git.kernel.org/pub/scm/linux...
2024-04-25
Peter Xu
mm/hugetlb: fix missing hugetlb_lock for resv uncharge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-04-16
Peter Xu
mm/userfaultfd: allow hugetlb change protection upon...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-03-26
Peter Xu
mm/memory: fix missing pte marker for !page on pte...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-03-13
Peter Xu
mm: recover pud_leaf() definitions in nopmd case
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-03-06
Peter Xu
mm/treewide: align up pXd_leaf() retval across archs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-03-06
Peter Xu
mm/treewide: drop pXd_large()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-03-06
Peter Xu
mm/treewide: replace pud_large() with pud_leaf()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-03-06
Peter Xu
mm/treewide: replace pmd_large() with pmd_leaf()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-03-06
Peter Xu
mm/kasan: use pXd_leaf() in shadow_mapped()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-03-06
Peter Xu
mm/x86: drop two unnecessary pud_leaf() definitions
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-03-06
Peter Xu
mm/x86: replace pgd_large() with pgd_leaf()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-03-06
Peter Xu
mm/x86: replace p4d_large() with p4d_leaf()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-03-06
Peter Xu
mm/powerpc: replace pXd_is_leaf() with pXd_leaf()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2024-03-06
Peter Xu
mm/powerpc: define pXd_large() with pXd_leaf()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-12-11
Peter Xu
mm/gup: fix follow_devmap_p[mu]d() on page==NULL handling
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-12-11
Peter Xu
fs/Kconfig: make hugetlbfs a menuconfig
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-12-07
Peter Xu
mm/Kconfig: make userfaultfd a menuconfig
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Cc:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-12-07
Peter Xu
mm/selftests: fix pagemap_ioctl memory map test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-12-07
Peter Xu
mm/pagemap: fix wr-protect even if PM_SCAN_WP_MATCHING...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-12-07
Peter Xu
mm/pagemap: fix ioctl(PAGEMAP_SCAN) on vma check
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-18
Peter Xu
userfaultfd: UFFD_FEATURE_WP_ASYNC
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-08-18
Peter Xu
selftests/mm: add gup test matrix in run_vmtests.sh
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-08-18
Peter Xu
selftests/mm: add -a to run_vmtests.sh
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-08-18
Peter Xu
mm/gup: retire follow_hugetlb_page()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-08-18
Peter Xu
mm/gup: accelerate thp gup even for "pages != NULL"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-08-18
Peter Xu
mm/gup: cleanup next_page handling
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-08-18
Peter Xu
mm/hugetlb: add page_mask for hugetlb_follow_page_mask()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-08-18
Peter Xu
mm/hugetlb: prepare hugetlb_follow_page_mask() for...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-08-18
Peter Xu
mm/hugetlb: handle FOLL_DUMP well in follow_page_mask()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-06-19
Peter Xu
mm/hugetlb: fix pgtable lock on pmd sharing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-06-12
Peter Xu
mm/uffd: allow vma to merge as much as possible
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-06-12
Peter Xu
mm/uffd: fix vma operation where start addr cuts part...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-06-07
Peter Xu
KVM: selftests: Allow specify physical cpu list in...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-05-31
Peter Xu
KVM: selftests: Allow dumping per-vcpu info for uffd...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-05-31
Peter Xu
KVM: selftests: Setup vcpu_alias only for minor mode...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-21
Peter Xu
selftests/mm: add tests for RO pinning vs fork()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-21
Peter Xu
selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-21
Peter Xu
selftests/mm: extend and rename uffd pagemap test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-21
Peter Xu
selftests/mm: add a few options for uffd-unit-test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-21
Peter Xu
mm/hugetlb: fix uffd-wp bit lost when unsharing happens
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-21
Peter Xu
mm/hugetlb: fix uffd-wp during fork()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: add uffdio register ioctls test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: add shmem-private test to uffd-stress
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: drop sys/dev test in uffd-stress test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: allow uffd test to skip properly with...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: workaround no way to detect uffd-minor...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: move zeropage test into uffd unit tests
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: move uffd sig/events tests into uffd...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: move uffd minor test to unit test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: move uffd pagemap test to unit test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: add framework for uffd-unit-test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: allow allocate_area() to fail properly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: let uffd_handle_page_fault() take wp...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: rename uffd_stats to uffd_args
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: drop global hpage_size in uffd tests
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: drop global mem_fd in uffd tests
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: UFFDIO_API test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: uffd_open_{dev|sys}()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: uffd_[un]register()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: split uffd tests into uffd-stress and...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: create uffd-common.[ch]
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: drop test_uffdio_zeropage_eexist
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: reuse pagemap_get_entry() in vm_util.h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: use PM_* macros in vm_utils.h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: merge default_huge_page_size() into one
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: link vm_util.c always
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: use TEST_GEN_PROGS where proper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: merge util.h into vm_util.h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: dump a summary in run_vmtests.sh
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-18
Peter Xu
selftests/mm: update .gitignore with two missing tests
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-16
Peter Xu
Revert "userfaultfd: don't fail on unrecognized features"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-16
Peter Xu
mm/khugepaged: check again on anon uffd-wp during isolation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-06
Peter Xu
selftests/mm: smoke test UFFD_FEATURE_WP_UNPOPULATED
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-06
Peter Xu
mm/uffd: UFFD_FEATURE_WP_UNPOPULATED
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-06
Peter Xu
mm/hugetlb: fix uffd wr-protection for CoW optimization...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-28
Peter Xu
mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-28
Peter Xu
mm/khugepaged: cleanup memcg uncharge for failure path
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-28
Peter Xu
mm/khugepaged: alloc_charge_hpage() take care of mem...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-24
Peter Xu
kselftest: vm: fix unused variable warning
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-20
Peter Xu
mm/uffd: fix comment in handling pte markers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-17
Peter Xu
mm/migrate: fix wrongly apply write bit after mkdirty...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-14
Peter Xu
s390/mm: define private VM_FAULT_* reasons from top...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
selftests/vm: remove __USE_GNU in hugetlb-madvise.c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
mm/uffd: detect pgtable allocation failures
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
mm/mprotect: use long for page accountings and retval
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
mm/hugetlb: introduce hugetlb_walk()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
mm/hugetlb: make walk_hugetlb_range() safe to pmd unshare
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
mm/hugetlb: make follow_hugetlb_page() safe to pmd...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
mm/hugetlb: make hugetlb_follow_page_mask() safe to...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
mm/hugetlb: make userfaultfd_huge_must_wait() safe...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
mm/hugetlb: move swap entry handling into vma lock...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
mm/hugetlb: document huge_pte_offset usage
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
mm/hugetlb: don't wait for migration entry during follow...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
mm/hugetlb: let vma_offset_start() to return start
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
mm/uffd: always wr-protect pte in pte|pmd_mkuffd_wp()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
mm: fix a few rare cases of using swapin error pte...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-19
Peter Xu
mm/uffd: fix pte marker when fork() without fork event
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-12
Peter Xu
mm/hugetlb: pre-allocate pgtable pages for uffd wr...
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-30
Peter Xu
mm/thp: re-apply mkdirty for small pages after split
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next