Show patches with: Submitter = Dan Williams       |    Archived = No       |   380 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,07/10] lib/memregion: Uplevel the pmem "region" ida to a global allocator EFI Specific Purpose Memory Support - - - 0 0 0 2019-06-07 Dan Williams Superseded
[v3,06/10] x86, efi: Add efi_fake_mem support for EFI_MEMORY_SP EFI Specific Purpose Memory Support - - - 0 0 0 2019-06-07 Dan Williams Superseded
[v3,05/10] x86, efi: Reserve UEFI 2.8 Specific Purpose Memory for dax EFI Specific Purpose Memory Support - - - 0 0 0 2019-06-07 Dan Williams Superseded
[v3,04/10] x86, efi: Push EFI_MEMMAP check into leaf routines EFI Specific Purpose Memory Support - - - 0 0 0 2019-06-07 Dan Williams Superseded
[v3,03/10] efi: Enumerate EFI_MEMORY_SP EFI Specific Purpose Memory Support - 1 - 0 0 0 2019-06-07 Dan Williams Superseded
[v3,02/10] acpi/numa/hmat: Skip publishing target info for nodes with no online memory EFI Specific Purpose Memory Support - - - 0 0 0 2019-06-07 Dan Williams Superseded
[v3,01/10] acpi/numa: Establish a new drivers/acpi/numa/ directory EFI Specific Purpose Memory Support - - - 0 0 0 2019-06-07 Dan Williams Superseded
[v9,12/12] libnvdimm/pfn: Stop padding pmem namespaces to section alignment mm: Sub-section memory hotplug support - - - 0 0 0 2019-06-05 Dan Williams Superseded
[v9,11/12] libnvdimm/pfn: Fix fsdax-mode namespace info-block zero-fields mm: Sub-section memory hotplug support - - - 0 0 0 2019-06-05 Dan Williams Superseded
[v9,10/12] mm/devm_memremap_pages: Enable sub-section remap mm: Sub-section memory hotplug support - 1 - 0 0 0 2019-06-05 Dan Williams Superseded
[v9,09/12] mm: Document ZONE_DEVICE memory-model implications mm: Sub-section memory hotplug support - - - 0 0 0 2019-06-05 Dan Williams Superseded
[v9,08/12] mm/sparsemem: Support sub-section hotplug mm: Sub-section memory hotplug support - 1 - 0 0 0 2019-06-05 Dan Williams Superseded
[v9,07/12] mm/sparsemem: Prepare for sub-section ranges mm: Sub-section memory hotplug support - 2 - 0 0 0 2019-06-05 Dan Williams Superseded
[v9,06/12] mm: Kill is_dev_zone() helper mm: Sub-section memory hotplug support 1 3 - 0 0 0 2019-06-05 Dan Williams Superseded
[v9,05/12] mm/hotplug: Kill is_dev_zone() usage in __remove_pages() mm: Sub-section memory hotplug support - 2 - 0 0 0 2019-06-05 Dan Williams Superseded
[v9,04/12] mm/sparsemem: Convert kmalloc_section_memmap() to populate_section_memmap() mm: Sub-section memory hotplug support - 2 - 0 0 0 2019-06-05 Dan Williams Superseded
[v9,03/12] mm/hotplug: Prepare shrink_{zone, pgdat}_span for sub-section removal mm: Sub-section memory hotplug support - 2 - 0 0 0 2019-06-05 Dan Williams Superseded
[v9,02/12] mm/sparsemem: Add helpers track active portions of a section at boot mm: Sub-section memory hotplug support - 1 1 0 0 0 2019-06-05 Dan Williams Superseded
[v9,01/12] mm/sparsemem: Introduce struct mem_section_usage mm: Sub-section memory hotplug support - 2 - 0 0 0 2019-06-05 Dan Williams Superseded
[v2,8/8] acpi/hmat: Register "specific purpose" memory as an "hmem" device EFI Specific Purpose Memory Support - - - 0 0 0 2019-05-30 Dan Williams Superseded
[v2,7/8] acpi/hmat: Register HMAT at device_initcall level EFI Specific Purpose Memory Support - - - 0 0 0 2019-05-30 Dan Williams Superseded
[v2,6/8] device-dax: Add a driver for "hmem" devices EFI Specific Purpose Memory Support - - - 0 0 0 2019-05-30 Dan Williams Superseded
[v2,5/8] lib/memregion: Uplevel the pmem "region" ida to a global allocator EFI Specific Purpose Memory Support - - - 0 0 0 2019-05-30 Dan Williams Superseded
[v2,4/8] x86, efi: Reserve UEFI 2.8 Specific Purpose Memory for dax EFI Specific Purpose Memory Support - - - 0 0 0 2019-05-30 Dan Williams Superseded
[v2,3/8] efi: Enumerate EFI_MEMORY_SP EFI Specific Purpose Memory Support - 1 - 0 0 0 2019-05-30 Dan Williams Superseded
[v2,2/8] acpi/hmat: Skip publishing target info for nodes with no online memory EFI Specific Purpose Memory Support - - - 0 0 0 2019-05-30 Dan Williams Superseded
[v2,1/8] acpi: Drop drivers/acpi/hmat/ directory EFI Specific Purpose Memory Support - - - 0 0 0 2019-05-30 Dan Williams Superseded
libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead 1 - - 0 0 0 2019-05-17 Dan Williams Superseded
mm/huge_memory: Fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses mm/huge_memory: Fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses - 3 2 0 0 0 2019-05-09 Dan Williams Accepted
[v2,6/6] mm/devm_memremap_pages: Fix final page put race mm/devm_memremap_pages: Fix page release race - 1 - 0 0 0 2019-05-07 Dan Williams Accepted
[v2,5/6] PCI/P2PDMA: Track pgmap references per resource, not globally mm/devm_memremap_pages: Fix page release race - 1 - 0 0 0 2019-05-07 Dan Williams Accepted
[v2,4/6] lib/genalloc: Introduce chunk owners mm/devm_memremap_pages: Fix page release race - 1 - 0 0 0 2019-05-07 Dan Williams Accepted
[v2,3/6] PCI/P2PDMA: Fix the gen_pool_add_virt() failure path mm/devm_memremap_pages: Fix page release race 1 1 - 0 0 0 2019-05-07 Dan Williams Accepted
[v2,2/6] mm/devm_memremap_pages: Introduce devm_memunmap_pages mm/devm_memremap_pages: Fix page release race - 1 - 0 0 0 2019-05-07 Dan Williams Accepted
[v2,1/6] drivers/base/devres: Introduce devm_release_action() mm/devm_memremap_pages: Fix page release race - 1 - 0 0 0 2019-05-07 Dan Williams Accepted
[v7,12/12] libnvdimm/pfn: Stop padding pmem namespaces to section alignment mm: Sub-section memory hotplug support - - - 0 0 0 2019-05-02 Dan Williams Superseded
[v7,11/12] libnvdimm/pfn: Fix fsdax-mode namespace info-block zero-fields mm: Sub-section memory hotplug support - - - 0 0 0 2019-05-02 Dan Williams Superseded
[v7,10/12] mm/devm_memremap_pages: Enable sub-section remap mm: Sub-section memory hotplug support - - - 0 0 0 2019-05-02 Dan Williams Superseded
[v7,09/12] mm/sparsemem: Support sub-section hotplug mm: Sub-section memory hotplug support - - - 0 0 0 2019-05-02 Dan Williams Superseded
[v7,08/12] mm/sparsemem: Prepare for sub-section ranges mm: Sub-section memory hotplug support - 1 - 0 0 0 2019-05-02 Dan Williams Superseded
[v7,07/12] mm: Kill is_dev_zone() helper mm: Sub-section memory hotplug support 1 1 - 0 0 0 2019-05-02 Dan Williams Superseded
[v7,06/12] mm/hotplug: Kill is_dev_zone() usage in __remove_pages() mm: Sub-section memory hotplug support - 2 - 0 0 0 2019-05-02 Dan Williams Superseded
[v7,05/12] mm/sparsemem: Convert kmalloc_section_memmap() to populate_section_memmap() mm: Sub-section memory hotplug support - - - 0 0 0 2019-05-02 Dan Williams Superseded
[v7,04/12] mm/hotplug: Prepare shrink_{zone, pgdat}_span for sub-section removal mm: Sub-section memory hotplug support - 1 - 0 0 0 2019-05-02 Dan Williams Superseded
[v7,03/12] mm/sparsemem: Add helpers track active portions of a section at boot mm: Sub-section memory hotplug support - - 1 0 0 0 2019-05-02 Dan Williams Superseded
[v7,02/12] mm/sparsemem: Introduce common definitions for the size and mask of a section mm: Sub-section memory hotplug support - 1 - 0 0 0 2019-05-02 Dan Williams Superseded
[v7,01/12] mm/sparsemem: Introduce struct mem_section_usage mm: Sub-section memory hotplug support - 1 - 0 0 0 2019-05-02 Dan Williams Superseded
libnvdimm/namespace: Fix label tracking error libnvdimm/namespace: Fix label tracking error - - - 0 0 0 2019-04-20 Dan Williams Accepted
[v6,12/12] libnvdimm/pfn: Stop padding pmem namespaces to section alignment mm: Sub-section memory hotplug support - - - 0 0 0 2019-04-17 Dan Williams Superseded
[v6,11/12] libnvdimm/pfn: Fix fsdax-mode namespace info-block zero-fields mm: Sub-section memory hotplug support - - - 0 0 0 2019-04-17 Dan Williams Superseded
[v6,10/12] mm/devm_memremap_pages: Enable sub-section remap mm: Sub-section memory hotplug support - - - 0 0 0 2019-04-17 Dan Williams Superseded
[v6,09/12] mm/sparsemem: Support sub-section hotplug mm: Sub-section memory hotplug support - - - 0 0 0 2019-04-17 Dan Williams Superseded
[v6,08/12] mm/sparsemem: Prepare for sub-section ranges mm: Sub-section memory hotplug support - 1 - 0 0 0 2019-04-17 Dan Williams Superseded
[v6,07/12] mm: Kill is_dev_zone() helper mm: Sub-section memory hotplug support 1 2 - 0 0 0 2019-04-17 Dan Williams Superseded
[v6,06/12] mm/hotplug: Add mem-hotplug restrictions for remove_memory() mm: Sub-section memory hotplug support - - - 0 0 0 2019-04-17 Dan Williams Superseded
[v6,05/12] mm/sparsemem: Convert kmalloc_section_memmap() to populate_section_memmap() mm: Sub-section memory hotplug support - - - 0 0 0 2019-04-17 Dan Williams Superseded
[v6,04/12] mm/hotplug: Prepare shrink_{zone, pgdat}_span for sub-section removal mm: Sub-section memory hotplug support - 2 - 0 0 0 2019-04-17 Dan Williams Superseded
[v6,03/12] mm/sparsemem: Add helpers track active portions of a section at boot mm: Sub-section memory hotplug support - - - 0 0 0 2019-04-17 Dan Williams Superseded
[v6,02/12] mm/sparsemem: Introduce common definitions for the size and mask of a section mm: Sub-section memory hotplug support - 1 - 0 0 0 2019-04-17 Dan Williams Superseded
[v6,01/12] mm/sparsemem: Introduce struct mem_section_usage mm: Sub-section memory hotplug support - 1 - 0 0 0 2019-04-17 Dan Williams Superseded
init: Initialize jump labels before command line option parsing init: Initialize jump labels before command line option parsing - - - 0 0 0 2019-04-16 Dan Williams Accepted
[v5,10/10] libnvdimm/pfn: Stop padding pmem namespaces to section alignment mm: Sub-section memory hotplug support - - - 0 0 0 2019-03-22 Dan Williams Superseded
[v5,09/10] libnvdimm/pfn: Fix fsdax-mode namespace info-block zero-fields mm: Sub-section memory hotplug support - - - 0 0 0 2019-03-22 Dan Williams Superseded
[v5,08/10] mm/devm_memremap_pages: Enable sub-section remap mm: Sub-section memory hotplug support - - - 0 0 0 2019-03-22 Dan Williams Superseded
[v5,07/10] mm/sparsemem: Support sub-section hotplug mm: Sub-section memory hotplug support - - - 0 0 0 2019-03-22 Dan Williams Superseded
[v5,06/10] mm/sparsemem: Prepare for sub-section ranges mm: Sub-section memory hotplug support - - - 0 0 0 2019-03-22 Dan Williams Superseded
[v5,05/10] mm/sparsemem: Convert kmalloc_section_memmap() to populate_section_memmap() mm: Sub-section memory hotplug support - - - 0 0 0 2019-03-22 Dan Williams Superseded
[v5,04/10] mm/hotplug: Prepare shrink_{zone, pgdat}_span for sub-section removal mm: Sub-section memory hotplug support - - - 0 0 0 2019-03-22 Dan Williams Superseded
[v5,03/10] mm/sparsemem: Add helpers track active portions of a section at boot mm: Sub-section memory hotplug support - - - 0 0 0 2019-03-22 Dan Williams Superseded
[v5,02/10] mm/sparsemem: Introduce common definitions for the size and mask of a section mm: Sub-section memory hotplug support - - - 0 0 0 2019-03-22 Dan Williams Superseded
[v5,01/10] mm/sparsemem: Introduce struct mem_section_usage mm: Sub-section memory hotplug support - - - 0 0 0 2019-03-22 Dan Williams Superseded
device-dax: Drop register_filesystem() device-dax: Drop register_filesystem() 1 - - 0 0 0 2019-03-17 Dan Williams Accepted
acpi/nfit: Always dump _DSM output payload acpi/nfit: Always dump _DSM output payload - 1 - 0 0 0 2019-03-12 Dan Williams Accepted
libnvdimm/namespace: Clean up holder_class_store() libnvdimm/namespace: Clean up holder_class_store() - 1 - 0 0 0 2019-03-04 Dan Williams Accepted
[v2] dax: Check the end of the block-device capacity with dax_direct_access() [v2] dax: Check the end of the block-device capacity with dax_direct_access() 1 - - 0 0 0 2019-02-21 Dan Williams Accepted
device-dax: Add a 'target_node' attribute device-dax: Add a 'target_node' attribute - - - 0 0 0 2019-02-20 Dan Williams Accepted
mm: Fix buddy list helpers mm: Fix buddy list helpers 1 - 1 0 0 0 2019-02-16 Dan Williams In Next
[v2,6/6] nfit/ars: Avoid stale ARS results nfit/ars: Improve polling and short-ARS execution - - - 0 0 0 2019-02-15 Dan Williams Accepted
[v2,5/6] nfit/ars: Allow root to busy-poll the ARS state machine nfit/ars: Improve polling and short-ARS execution - - - 0 0 0 2019-02-15 Dan Williams Accepted
[v2,4/6] nfit/ars: Introduce scrub_flags nfit/ars: Improve polling and short-ARS execution - - - 0 0 0 2019-02-15 Dan Williams Accepted
[v2,3/6] nfit/ars: Remove ars_start_flags nfit/ars: Improve polling and short-ARS execution - - - 0 0 0 2019-02-15 Dan Williams Accepted
[v2,2/6] nfit/ars: Attempt short-ARS even in the no_init_ars case nfit/ars: Improve polling and short-ARS execution - - - 0 0 0 2019-02-15 Dan Williams Accepted
[v2,1/6] nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot nfit/ars: Improve polling and short-ARS execution - - - 0 0 0 2019-02-15 Dan Williams Accepted
[6/6] nfit/ars: Avoid stale ARS results nfit/ars: Improve polling and short-ARS execution - - - 0 0 0 2019-02-14 Dan Williams Superseded
[5/6] nfit/ars: Introduce scrub_flags nfit/ars: Improve polling and short-ARS execution - - - 0 0 0 2019-02-14 Dan Williams Superseded
[4/6] nfit/ars: Remove ars_start_flags nfit/ars: Improve polling and short-ARS execution - - - 0 0 0 2019-02-14 Dan Williams Superseded
[3/6] nfit/ars: Allow root to busy-poll the ARS state machine nfit/ars: Improve polling and short-ARS execution - - - 0 0 0 2019-02-14 Dan Williams Superseded
[2/6] nfit/ars: Attempt short-ARS even in the no_init_ars case nfit/ars: Improve polling and short-ARS execution - - - 0 0 0 2019-02-14 Dan Williams Superseded
[1/6] nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot nfit/ars: Improve polling and short-ARS execution - - - 0 0 0 2019-02-14 Dan Williams Superseded
[v2] libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family [v2] libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family - 1 1 0 0 0 2019-02-13 Dan Williams Accepted
[v2] device-dax: Auto-bind device after successful new_id [v2] device-dax: Auto-bind device after successful new_id - - - 0 0 0 2019-02-13 Dan Williams Accepted
acpi/nfit: Fix bus command validation acpi/nfit: Fix bus command validation - 1 1 0 0 0 2019-02-07 Dan Williams Accepted
[2/2,-mm,only] mm/shuffle: Default enable all shuffling mm/shuffle: Fix + default enable - - - 0 0 0 2019-02-06 Dan Williams In Next
[1/2] mm/shuffle: Fix shuffle enable mm/shuffle: Fix + default enable - - - 0 0 0 2019-02-06 Dan Williams In Next
acpi/nfit: Require opt-in for read-only label configurations acpi/nfit: Require opt-in for read-only label configurations - - - 0 0 0 2019-02-03 Dan Williams Accepted
libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family - - - 0 0 0 2019-02-03 Dan Williams Superseded
[v10,3/3] mm: Maintain randomization of page free lists mm: Randomize free memory 1 1 - 0 0 0 2019-02-01 Dan Williams In Next
[v10,2/3] mm: Move buddy list manipulations into helpers mm: Randomize free memory 2 - - 0 0 0 2019-02-01 Dan Williams In Next
[v10,1/3] mm: Shuffle initial free memory to improve memory-side-cache utilization mm: Randomize free memory 1 1 - 0 0 0 2019-02-01 Dan Williams In Next
[v9,3/3] mm: Maintain randomization of page free lists mm: Randomize free memory - 1 - 0 0 0 2019-01-30 Dan Williams Superseded
« 1 2 3 4 »