Show patches with: Submitter = David Hildenbrand       |   729 patches
« 1 2 3 47 8 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v1,11/11] s390/kdump: virtio-mem kdump support (CONFIG_PROC_VMCORE_DEVICE_RAM) fs/proc/vmcore: kdump support for virtio-mem on s390 - - - --- 2024-10-25 David Hildenbrand New
[v1,10/11] virtio-mem: support CONFIG_PROC_VMCORE_DEVICE_RAM fs/proc/vmcore: kdump support for virtio-mem on s390 - - - --- 2024-10-25 David Hildenbrand New
[v1,09/11] virtio-mem: remember usable region size fs/proc/vmcore: kdump support for virtio-mem on s390 - - - --- 2024-10-25 David Hildenbrand New
[v1,08/11] virtio-mem: mark device ready before registering callbacks in kdump mode fs/proc/vmcore: kdump support for virtio-mem on s390 - - - --- 2024-10-25 David Hildenbrand New
[v1,07/11] fs/proc/vmcore: introduce PROC_VMCORE_DEVICE_RAM to detect device RAM ranges in 2nd kern… fs/proc/vmcore: kdump support for virtio-mem on s390 - - - --- 2024-10-25 David Hildenbrand New
[v1,06/11] fs/proc/vmcore: factor out freeing a list of vmcore ranges fs/proc/vmcore: kdump support for virtio-mem on s390 1 - - --- 2024-10-25 David Hildenbrand New
[v1,05/11] fs/proc/vmcore: factor out allocating a vmcore memory node fs/proc/vmcore: kdump support for virtio-mem on s390 1 - - --- 2024-10-25 David Hildenbrand New
[v1,04/11] fs/proc/vmcore: move vmcore definitions from kcore.h to crash_dump.h fs/proc/vmcore: kdump support for virtio-mem on s390 - - - --- 2024-10-25 David Hildenbrand New
[v1,03/11] fs/proc/vmcore: disallow vmcore modifications after the vmcore was opened fs/proc/vmcore: kdump support for virtio-mem on s390 - - - --- 2024-10-25 David Hildenbrand New
[v1,02/11] fs/proc/vmcore: replace vmcoredd_mutex by vmcore_mutex fs/proc/vmcore: kdump support for virtio-mem on s390 - - - --- 2024-10-25 David Hildenbrand New
[v1,01/11] fs/proc/vmcore: convert vmcore_cb_lock into vmcore_mutex fs/proc/vmcore: kdump support for virtio-mem on s390 - - - --- 2024-10-25 David Hildenbrand New
[v3,7/7] s390/sparsemem: provide memory_add_physaddr_to_nid() with CONFIG_NUMA virtio-mem: s390 support - 1 - --- 2024-10-25 David Hildenbrand New
[v3,6/7] s390/sparsemem: reduce section size to 128 MiB virtio-mem: s390 support 1 - 1 --- 2024-10-25 David Hildenbrand New
[v3,5/7] lib/Kconfig.debug: default STRICT_DEVMEM to "y" on s390 virtio-mem: s390 support 1 - 1 --- 2024-10-25 David Hildenbrand New
[v3,4/7] virtio-mem: s390 support virtio-mem: s390 support 2 - 1 --- 2024-10-25 David Hildenbrand New
[v3,3/7] s390/physmem_info: query diag500(STORAGE LIMIT) to support QEMU/KVM memory devices virtio-mem: s390 support 1 1 1 --- 2024-10-25 David Hildenbrand New
[v3,2/7] Documentation: s390-diag.rst: document diag500(STORAGE LIMIT) subfunction virtio-mem: s390 support - 2 - --- 2024-10-25 David Hildenbrand New
[v3,1/7] Documentation: s390-diag.rst: make diag500 a generic KVM hypercall virtio-mem: s390 support - 2 - --- 2024-10-25 David Hildenbrand New
[v2,7/7] s390/sparsemem: reduce section size to 128 MiB virtio-mem: s390 support 1 - 1 --- 2024-10-14 David Hildenbrand New
[v2,6/7] lib/Kconfig.debug: default STRICT_DEVMEM to "y" on s390 virtio-mem: s390 support 1 - 1 --- 2024-10-14 David Hildenbrand New
[v2,5/7] virtio-mem: s390 support virtio-mem: s390 support 1 - 1 --- 2024-10-14 David Hildenbrand New
[v2,4/7] s390/physmem_info: query diag500(STORAGE LIMIT) to support QEMU/KVM memory devices virtio-mem: s390 support - 1 1 --- 2024-10-14 David Hildenbrand New
[v2,3/7] Documentation: s390-diag.rst: document diag500(STORAGE LIMIT) subfunction virtio-mem: s390 support - - - --- 2024-10-14 David Hildenbrand New
[v2,2/7] Documentation: s390-diag.rst: make diag500 a generic KVM hypercall virtio-mem: s390 support - - - --- 2024-10-14 David Hildenbrand New
[v2,1/7] s390/kdump: implement is_kdump_kernel() virtio-mem: s390 support - - 2 --- 2024-10-14 David Hildenbrand New
[v1,2/2] mm: don't install PMD mappings when THPs are disabled by the hw/process/vma mm: don't install PMD mappings when THPs are disabled by the hw/process/vma - 1 - --- 2024-10-11 David Hildenbrand New
[v1,1/2] mm: huge_memory: add vma_thp_disabled() and thp_disabled_by_hw() mm: don't install PMD mappings when THPs are disabled by the hw/process/vma - 1 - --- 2024-10-11 David Hildenbrand New
[v1,11/11] mm/ksm: convert break_ksm() from walk_page_range_vma() to folio_walk mm: replace follow_page() by folio_walk - - - --- 2024-08-02 David Hildenbrand New
[v1,10/11] mm: remove follow_page() mm: replace follow_page() by folio_walk - - - --- 2024-08-02 David Hildenbrand New
[v1,09/11] s390/mm/fault: convert do_secure_storage_access() from follow_page() to folio_walk mm: replace follow_page() by folio_walk - 1 - --- 2024-08-02 David Hildenbrand New
[v1,08/11] s390/uv: convert gmap_destroy_page() from follow_page() to folio_walk mm: replace follow_page() by folio_walk - 1 - --- 2024-08-02 David Hildenbrand New
[v1,07/11] mm/huge_memory: convert split_huge_pages_pid() from follow_page() to folio_walk mm: replace follow_page() by folio_walk - 1 - --- 2024-08-02 David Hildenbrand New
[v1,06/11] mm/ksm: convert scan_get_next_rmap_item() from follow_page() to folio_walk mm: replace follow_page() by folio_walk - - - --- 2024-08-02 David Hildenbrand New
[v1,05/11] mm/ksm: convert get_mergeable_page() from follow_page() to folio_walk mm: replace follow_page() by folio_walk - - - --- 2024-08-02 David Hildenbrand New
[v1,04/11] mm/migrate: convert add_page_for_migration() from follow_page() to folio_walk mm: replace follow_page() by folio_walk - - - --- 2024-08-02 David Hildenbrand New
[v1,03/11] mm/migrate: convert do_pages_stat_array() from follow_page() to folio_walk mm: replace follow_page() by folio_walk - - - --- 2024-08-02 David Hildenbrand New
[v1,02/11] mm/pagewalk: introduce folio_walk_start() + folio_walk_end() mm: replace follow_page() by folio_walk - - - --- 2024-08-02 David Hildenbrand New
[v1,01/11] mm: provide vm_normal_(page|folio)_pmd() with CONFIG_PGTABLE_HAS_HUGE_LEAVES mm: replace follow_page() by folio_walk - - - --- 2024-08-02 David Hildenbrand New
[v1,3/3] s390/uv: drop arch_make_page_accessible() mm: remove arch_make_page_accessible() - - - --- 2024-07-29 David Hildenbrand New
[v1,2/3] mm/gup: convert to arch_make_folio_accessible() mm: remove arch_make_page_accessible() - - - --- 2024-07-29 David Hildenbrand New
[v1,1/3] mm: simplify arch_make_folio_accessible() mm: remove arch_make_page_accessible() - - - --- 2024-07-29 David Hildenbrand New
[v3,10/10] s390/hugetlb: convert PG_arch_1 code to work on folio->flags s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-05-08 David Hildenbrand New
[v3,09/10] s390/uv: implement HAVE_ARCH_MAKE_FOLIO_ACCESSIBLE s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-05-08 David Hildenbrand New
[v3,08/10] s390/uv: convert uv_convert_owned_from_secure() to uv_convert_from_secure_(folio|pte)() s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-05-08 David Hildenbrand New
[v3,07/10] s390/uv: convert uv_destroy_owned_page() to uv_destroy_(folio|pte)() s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-05-08 David Hildenbrand New
[v3,06/10] s390/uv: make uv_convert_from_secure() a static function s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-05-08 David Hildenbrand New
[v3,05/10] s390/uv: update PG_arch_1 comment s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-05-08 David Hildenbrand New
[v3,04/10] s390/uv: convert PG_arch_1 users to only work on small folios s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-05-08 David Hildenbrand New
[v3,03/10] s390/uv: split large folios in gmap_make_secure() s390: PG_arch_1+folio cleanups for uv+hugetlb - - - --- 2024-05-08 David Hildenbrand New
[v3,02/10] s390/uv: gmap_make_secure() cleanups for further changes s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-05-08 David Hildenbrand New
[v3,01/10] s390/uv: don't call folio_wait_writeback() without a folio reference s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-05-08 David Hildenbrand New
[v1] LoongArch/tlb: fix "error: parameter 'ptep' set but not used" due to __tlb_remove_tlb_entry() [v1] LoongArch/tlb: fix "error: parameter 'ptep' set but not used" due to __tlb_remove_tlb_entry() - 1 2 --- 2024-04-16 David Hildenbrand New
[v2,10/10] s390/hugetlb: convert PG_arch_1 code to work on folio->flags s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-04-12 David Hildenbrand New
[v2,09/10] s390/uv: implement HAVE_ARCH_MAKE_FOLIO_ACCESSIBLE s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-04-12 David Hildenbrand New
[v2,08/10] s390/uv: convert uv_convert_owned_from_secure() to uv_convert_from_secure_(folio|pte)() s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-04-12 David Hildenbrand New
[v2,07/10] s390/uv: convert uv_destroy_owned_page() to uv_destroy_(folio|pte)() s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-04-12 David Hildenbrand New
[v2,06/10] s390/uv: make uv_convert_from_secure() a static function s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-04-12 David Hildenbrand New
[v2,05/10] s390/uv: update PG_arch_1 comment s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-04-12 David Hildenbrand New
[v2,04/10] s390/uv: convert PG_arch_1 users to only work on small folios s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-04-12 David Hildenbrand New
[v2,03/10] s390/uv: split large folios in gmap_make_secure() s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-04-12 David Hildenbrand New
[v2,02/10] s390/uv: gmap_make_secure() cleanups for further changes s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-04-12 David Hildenbrand New
[v2,01/10] s390/uv: don't call folio_wait_writeback() without a folio reference s390: PG_arch_1+folio cleanups for uv+hugetlb - 1 - --- 2024-04-12 David Hildenbrand New
[v1] KVM: s390x: selftests: Add shared zeropage test [v1] KVM: s390x: selftests: Add shared zeropage test 2 - 1 --- 2024-04-12 David Hildenbrand New
[v3,2/2] s390/mm: re-enable the shared zeropage for !PV and !skeys KVM guests s390/mm: shared zeropage + KVM fixes - 1 1 --- 2024-04-11 David Hildenbrand New
[v3,1/2] mm/userfaultfd: don't place zeropages when zeropages are disallowed s390/mm: shared zeropage + KVM fixes - 1 - --- 2024-04-11 David Hildenbrand New
[v1,3/3] mm: follow_pte() improvements mm: follow_pte() improvements and acrn follow_pte() fixes - - - --- 2024-04-10 David Hildenbrand New
[v1,2/3] mm: pass VMA instead of MM to follow_pte() mm: follow_pte() improvements and acrn follow_pte() fixes 1 - - --- 2024-04-10 David Hildenbrand New
[v1,1/3] drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map() mm: follow_pte() improvements and acrn follow_pte() fixes - 1 - --- 2024-04-10 David Hildenbrand New
[v1,5/5] s390/hugetlb: convert PG_arch_1 code to work on folio->flags s390: page_mapcount(), page_has_private() and PG_arch_1 - - - --- 2024-04-04 David Hildenbrand New
[v1,4/5] s390/uv: update PG_arch_1 comment s390: page_mapcount(), page_has_private() and PG_arch_1 - 1 - --- 2024-04-04 David Hildenbrand New
[v1,3/5] s390/uv: convert PG_arch_1 users to only work on small folios s390: page_mapcount(), page_has_private() and PG_arch_1 - - - --- 2024-04-04 David Hildenbrand New
[v1,2/5] s390/uv: convert gmap_make_secure() to work on folios s390: page_mapcount(), page_has_private() and PG_arch_1 - - - --- 2024-04-04 David Hildenbrand New
[v1,1/5] s390/uv: don't call wait_on_page_writeback() without a reference s390: page_mapcount(), page_has_private() and PG_arch_1 - 1 - --- 2024-04-04 David Hildenbrand New
[v2,2/2] s390/mm: re-enable the shared zeropage for !PV and !skeys KVM guests s390/mm: shared zeropage + KVM fixes - 1 1 --- 2024-03-27 David Hildenbrand New
[v2,1/2] mm/userfaultfd: don't place zeropages when zeropages are disallowed s390/mm: shared zeropage + KVM fixes - 1 - --- 2024-03-27 David Hildenbrand New
[v1,2/2] s390/mm: re-enable the shared zeropage for !PV and !skeys KVM guests s390/mm: shared zeropage + KVM fix and optimization - 1 1 --- 2024-03-21 David Hildenbrand New
[v1,1/2] mm/userfaultfd: don't place zeropages when zeropages are disallowed s390/mm: shared zeropage + KVM fix and optimization - 1 - --- 2024-03-21 David Hildenbrand New
[v4,18/18] virtio-mem: Mark memslot alias memory regions unmergeable virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-26 David Hildenbrand New
[v4,17/18] memory,vhost: Allow for marking memory device memory regions unmergeable virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-26 David Hildenbrand New
[v4,16/18] virtio-mem: Expose device memory dynamically via multiple memslots if enabled virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-26 David Hildenbrand New
[v4,15/18] virtio-mem: Update state to match bitmap as soon as it's been migrated virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-26 David Hildenbrand New
[v4,14/18] virtio-mem: Pass non-const VirtIOMEM via virtio_mem_range_cb virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-26 David Hildenbrand New
[v4,13/18] memory: Clarify mapping requirements for RamDiscardManager virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-26 David Hildenbrand New
[v4,12/18] memory-device,vhost: Support automatic decision on the number of memslots virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-26 David Hildenbrand New
[v4,11/18] vhost: Add vhost_get_max_memslots() virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-26 David Hildenbrand New
[v4,10/18] kvm: Add stub for kvm_get_max_memslots() virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-26 David Hildenbrand New
[v4,09/18] memory-device,vhost: Support memory devices that dynamically consume memslots virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-26 David Hildenbrand New
[v4,08/18] memory-device: Track required and actually used memslots in DeviceMemoryState virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-26 David Hildenbrand New
[v4,07/18] stubs: Rename qmp_memory_device.c to memory_device.c virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-26 David Hildenbrand New
[v4,06/18] memory-device: Support memory devices with multiple memslots virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-26 David Hildenbrand New
[v4,05/18] vhost: Return number of free memslots virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-26 David Hildenbrand New
[v4,04/18] kvm: Return number of free memslots virtio-mem: Expose device memory through multiple memslots - 2 - --- 2023-09-26 David Hildenbrand New
[v4,03/18] softmmu/physmem: Fixup qemu_ram_block_from_host() documentation virtio-mem: Expose device memory through multiple memslots 1 2 - --- 2023-09-26 David Hildenbrand New
[v4,02/18] vhost: Remove vhost_backend_can_merge() callback virtio-mem: Expose device memory through multiple memslots 2 2 - --- 2023-09-26 David Hildenbrand New
[v4,01/18] vhost: Rework memslot filtering and fix "used_memslot" tracking virtio-mem: Expose device memory through multiple memslots 1 1 - --- 2023-09-26 David Hildenbrand New
[v3,16/16] virtio-mem: Mark memslot alias memory regions unmergeable virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-08 David Hildenbrand New
[v3,15/16] memory,vhost: Allow for marking memory device memory regions unmergeable virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-08 David Hildenbrand New
[v3,14/16] virtio-mem: Expose device memory via multiple memslots if enabled virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-08 David Hildenbrand New
[v3,13/16] memory: Clarify mapping requirements for RamDiscardManager virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-08 David Hildenbrand New
[v3,12/16] memory-device,vhost: Support automatic decision on the number of memslots virtio-mem: Expose device memory through multiple memslots - 1 - --- 2023-09-08 David Hildenbrand New
« 1 2 3 47 8 »