projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups
2022-12-31
David Hildenbrand
mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings
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-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
2022-03-25
David Hildenbrand
mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-25
David Hildenbrand
mm: streamline COW logic in do_swap_page()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-25
David Hildenbrand
mm: slightly clarify KSM logic in do_swap_page()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-25
David Hildenbrand
mm: optimize do_wp_page() for fresh pages in local...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-25
David Hildenbrand
mm: optimize do_wp_page() for exclusive pages in the...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-24
David Hildenbrand
proc/vmcore: fix possible deadlock on concurrent mmap...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-22
David Hildenbrand
drivers/base/memory: clarify adding and removing of...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-22
David Hildenbrand
drivers/base/memory: determine and store zone for single...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-22
David Hildenbrand
drivers/base/node: rename link_mem_sections() to register_me...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-22
David Hildenbrand
drivers/base/node: consolidate node device subsystem...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-22
David Hildenbrand
drivers/base/memory: add memory block to memory group...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-22
David Hildenbrand
mm: enforce pageblock_order < MAX_ORDER
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-03-22
David Hildenbrand
cma: factor out minimum alignment requirement
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-01-23
David Hildenbrand
x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-01-20
David Hildenbrand
proc/vmcore: don't fake reading zeroes on surprise...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-01-14
David Hildenbrand
virtio-mem: prepare fake page onlining code for granularity...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2022-01-14
David Hildenbrand
virtio-mem: prepare page onlining code for granularity...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-20
David Hildenbrand
proc/vmcore: fix clearing user buffer by properly using...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-10
David Hildenbrand
virtio-mem: support VIRTIO_MEM_F_UNPLUGGED_INACCESSIBLE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-09
David Hildenbrand
virtio-mem: disallow mapping virtio-mem memory via...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-09
David Hildenbrand
kernel/resource: disallow access to exclusive system...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-09
David Hildenbrand
kernel/resource: clean up and optimize iomem_is_exclusive()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-09
David Hildenbrand
virtio-mem: kdump mode to sanitize /proc/vmcore access
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-09
David Hildenbrand
virtio-mem: factor out hotplug specifics from virtio_mem_rem...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-09
David Hildenbrand
virtio-mem: factor out hotplug specifics from virtio_mem_pro...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-09
David Hildenbrand
virtio-mem: factor out hotplug specifics from virtio_mem_ini...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-09
David Hildenbrand
proc/vmcore: convert oldmem_pfn_is_ram callback to...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-09
David Hildenbrand
proc/vmcore: let pfn_is_ram() return a bool
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-09
David Hildenbrand
x86/xen: print a warning when HVMOP_get_mem_type fails
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-09
David Hildenbrand
x86/xen: simplify xen_oldmem_pfn_is_ram()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-09
David Hildenbrand
x86/xen: update xen_oldmem_pfn_is_ram() documentation
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_SY...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
memblock: allow to specify flags with memblock_add_node()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
memblock: improve MEMBLOCK_HOTPLUG documentation
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
mm/memory_hotplug: handle memblock_add_node() failures...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
x86: remove memory hotplug support on X86_32
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
mm/memory_hotplug: remove stale function declarations
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
mm/memory_hotplug: remove HIGHMEM leftovers
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependency...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
memory-hotplug.rst: document the "auto-movable" online...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
memory-hotplug.rst: fix wrong /sys/module/memory_hotplug...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
memory-hotplug.rst: fix two instances of "movablecore...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-11-06
David Hildenbrand
selftests/vm: make MADV_POPULATE_(READ|WRITE) use in...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-10-25
David Hildenbrand
s390/mm: optimize reset_guest_reference_bit()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-10-25
David Hildenbrand
s390/mm: optimize set_guest_storage_key()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-10-25
David Hildenbrand
s390/mm: no need for pte_alloc_map_lock() if we know...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-10-25
David Hildenbrand
s390/uv: fully validate the VMA before calling follow_page()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-10-25
David Hildenbrand
s390/mm: fix VMA and page table handling code in storage...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-10-25
David Hildenbrand
s390/mm: validate VMA in PGSTE manipulation functions
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-10-25
David Hildenbrand
s390/gmap: don't unconditionally call pte_unmap_unlock...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-10-25
David Hildenbrand
s390/gmap: validate VMA in __gmap_zap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2021-09-15
David Hildenbrand
s390/pci_mmio: fully validate the VMA before calling...
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
next