Show patches with: Submitter = Dan Williams       |    Archived = No       |   383 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v5,1/7] mm, devm_memremap_pages: Mark devm_memremap_pages() EXPORT_SYMBOL_GPL mm: Merge hmm into devm_memremap_pages, mark GPL-only - 2 - 0 0 0 2018-09-13 Dan Williams Superseded
[v5,2/7] mm, devm_memremap_pages: Kill mapping "System RAM" support mm: Merge hmm into devm_memremap_pages, mark GPL-only - 2 - 0 0 0 2018-09-13 Dan Williams Superseded
[v5,3/7] mm, devm_memremap_pages: Fix shutdown handling mm: Merge hmm into devm_memremap_pages, mark GPL-only - 2 - 0 0 0 2018-09-13 Dan Williams Superseded
[v5,4/7] mm, devm_memremap_pages: Add MEMORY_DEVICE_PRIVATE support mm: Merge hmm into devm_memremap_pages, mark GPL-only 1 3 - 0 0 0 2018-09-13 Dan Williams Superseded
[v5,5/7] mm, hmm: Use devm semantics for hmm_devmem_{add, remove} mm: Merge hmm into devm_memremap_pages, mark GPL-only - 2 - 0 0 0 2018-09-13 Dan Williams Superseded
[v5,6/7] mm, hmm: Replace hmm_devmem_pages_create() with devm_memremap_pages() mm: Merge hmm into devm_memremap_pages, mark GPL-only 1 2 - 0 0 0 2018-09-13 Dan Williams Superseded
[v5,7/7] mm, hmm: Mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL mm: Merge hmm into devm_memremap_pages, mark GPL-only - 1 - 0 0 0 2018-09-13 Dan Williams Superseded
[v6,1/7] mm, devm_memremap_pages: Mark devm_memremap_pages() EXPORT_SYMBOL_GPL mm: Merge hmm into devm_memremap_pages, mark GPL-only - 1 - 0 0 0 2018-09-25 Dan Williams Superseded
[v6,2/7] mm, devm_memremap_pages: Kill mapping "System RAM" support mm: Merge hmm into devm_memremap_pages, mark GPL-only - 3 - 0 0 0 2018-09-25 Dan Williams Superseded
[v6,3/7] mm, devm_memremap_pages: Fix shutdown handling mm: Merge hmm into devm_memremap_pages, mark GPL-only - 3 - 0 0 0 2018-09-25 Dan Williams Superseded
[v6,4/7] mm, devm_memremap_pages: Add MEMORY_DEVICE_PRIVATE support mm: Merge hmm into devm_memremap_pages, mark GPL-only 1 2 - 0 0 0 2018-09-25 Dan Williams Superseded
[v6,5/7] mm, hmm: Use devm semantics for hmm_devmem_{add, remove} mm: Merge hmm into devm_memremap_pages, mark GPL-only - 2 - 0 0 0 2018-09-25 Dan Williams Superseded
[v6,6/7] mm, hmm: Replace hmm_devmem_pages_create() with devm_memremap_pages() mm: Merge hmm into devm_memremap_pages, mark GPL-only 1 2 - 0 0 0 2018-09-25 Dan Williams Superseded
[v6,7/7] mm, hmm: Mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL mm: Merge hmm into devm_memremap_pages, mark GPL-only - 1 - 0 0 0 2018-09-25 Dan Williams Superseded
[v2,2/3] mm: Move buddy list manipulations into helpers Randomize free memory - - - 0 0 0 2018-10-04 Dan Williams Superseded
[v2,3/3] mm: Maintain randomization of page free lists Randomize free memory - - - 0 0 0 2018-10-04 Dan Williams Superseded
[v3,1/3] mm: Shuffle initial free memory Randomize free memory - - - 0 0 0 2018-10-10 Dan Williams Superseded
[v3,2/3] mm: Move buddy list manipulations into helpers Randomize free memory - - - 0 0 0 2018-10-10 Dan Williams Superseded
[v3,3/3] mm: Maintain randomization of page free lists Randomize free memory - - - 0 0 0 2018-10-10 Dan Williams Superseded
[v7,1/7] mm, devm_memremap_pages: Mark devm_memremap_pages() EXPORT_SYMBOL_GPL mm: Merge hmm into devm_memremap_pages, mark GPL-only - 1 - 0 0 0 2018-10-12 Dan Williams Superseded
[v7,2/7] mm, devm_memremap_pages: Kill mapping "System RAM" support mm: Merge hmm into devm_memremap_pages, mark GPL-only - 3 - 0 0 0 2018-10-12 Dan Williams Superseded
[v7,3/7] mm, devm_memremap_pages: Fix shutdown handling mm: Merge hmm into devm_memremap_pages, mark GPL-only - 3 - 0 0 0 2018-10-12 Dan Williams Superseded
[v7,4/7] mm, devm_memremap_pages: Add MEMORY_DEVICE_PRIVATE support mm: Merge hmm into devm_memremap_pages, mark GPL-only 1 2 - 0 0 0 2018-10-12 Dan Williams Superseded
[v7,5/7] mm, hmm: Use devm semantics for hmm_devmem_{add, remove} mm: Merge hmm into devm_memremap_pages, mark GPL-only - 2 - 0 0 0 2018-10-12 Dan Williams Superseded
[v7,6/7] mm, hmm: Replace hmm_devmem_pages_create() with devm_memremap_pages() mm: Merge hmm into devm_memremap_pages, mark GPL-only 1 2 - 0 0 0 2018-10-12 Dan Williams Superseded
[v7,7/7] mm, hmm: Mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL mm: Merge hmm into devm_memremap_pages, mark GPL-only - 1 - 0 0 0 2018-10-12 Dan Williams Superseded
x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() - - - 0 0 0 2018-11-19 Dan Williams Superseded
[v8,1/7] mm, devm_memremap_pages: Mark devm_memremap_pages() EXPORT_SYMBOL_GPL mm: Merge hmm into devm_memremap_pages, mark GPL-only 1 1 - 0 0 0 2018-11-20 Dan Williams In Next
[v8,2/7] mm, devm_memremap_pages: Kill mapping "System RAM" support mm: Merge hmm into devm_memremap_pages, mark GPL-only - 3 - 0 0 0 2018-11-20 Dan Williams In Next
[v8,3/7] mm, devm_memremap_pages: Fix shutdown handling mm: Merge hmm into devm_memremap_pages, mark GPL-only - 3 - 0 0 0 2018-11-20 Dan Williams In Next
[v8,4/7] mm, devm_memremap_pages: Add MEMORY_DEVICE_PRIVATE support mm: Merge hmm into devm_memremap_pages, mark GPL-only 1 2 - 0 0 0 2018-11-20 Dan Williams In Next
[v8,5/7] mm, hmm: Use devm semantics for hmm_devmem_{add, remove} mm: Merge hmm into devm_memremap_pages, mark GPL-only - 2 - 0 0 0 2018-11-20 Dan Williams In Next
[v8,6/7] mm, hmm: Replace hmm_devmem_pages_create() with devm_memremap_pages() mm: Merge hmm into devm_memremap_pages, mark GPL-only 1 2 - 0 0 0 2018-11-20 Dan Williams In Next
[v8,7/7] mm, hmm: Mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL mm: Merge hmm into devm_memremap_pages, mark GPL-only - 1 - 0 0 0 2018-11-20 Dan Williams In Next
[1/2] tools/testing/nvdimm: Align test resources to 128M [1/2] tools/testing/nvdimm: Align test resources to 128M - 1 - 0 0 0 2018-11-24 Dan Williams In Next
[2/2] libnvdimm, pfn: Pad pfn namespaces relative to other regions [1/2] tools/testing/nvdimm: Align test resources to 128M - 1 - 0 0 0 2018-11-24 Dan Williams In Next
[v2,1/5] generic/pgtable: Make {pmd, pud}_same() unconditionally available x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() - - - 0 0 0 2018-12-01 Dan Williams Superseded
[v2,2/5] generic/pgtable: Introduce {p4d,pgd}_same() x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() - - - 0 0 0 2018-12-01 Dan Williams Superseded
[v2,3/5] generic/pgtable: Introduce set_pte_safe() x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() - - - 0 0 0 2018-12-01 Dan Williams Superseded
[v2,4/5] x86/mm: Validate kernel_physical_mapping_init() pte population x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() - - - 0 0 0 2018-12-01 Dan Williams Superseded
[v2,5/5] x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() - - - 0 0 0 2018-12-01 Dan Williams Superseded
acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather than "ARS-short" acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather than "ARS-short" - 2 - 0 0 0 2018-12-03 Dan Williams Accepted
[v3,1/5] generic/pgtable: Make {pmd, pud}_same() unconditionally available x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() 1 - - 0 0 0 2018-12-04 Dan Williams Accepted
[v3,2/5] generic/pgtable: Introduce {p4d,pgd}_same() x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() 1 - - 0 0 0 2018-12-04 Dan Williams Accepted
[v3,3/5] generic/pgtable: Introduce set_pte_safe() x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() 2 - - 0 0 0 2018-12-04 Dan Williams Accepted
[v3,4/5] x86/mm: Validate kernel_physical_mapping_init() pte population x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() 2 - - 0 0 0 2018-12-04 Dan Williams Accepted
[v3,5/5] x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() 2 - - 0 0 0 2018-12-04 Dan Williams Accepted
[v2] tools/testing/nvdimm: Align test resources to 128M [v2] tools/testing/nvdimm: Align test resources to 128M - 1 1 0 0 0 2018-12-05 Dan Williams Accepted
x86/mm: Fix decoy address handling vs 32-bit builds x86/mm: Fix decoy address handling vs 32-bit builds - - 1 0 0 0 2018-12-11 Dan Williams Accepted
[v5,1/5] acpi: Create subtable parsing infrastructure mm: Randomize free memory - 1 - 0 0 0 2018-12-15 Dan Williams Superseded
[v5,2/5] acpi/numa: Set the memory-side-cache size in memblocks mm: Randomize free memory - - - 0 0 0 2018-12-15 Dan Williams Superseded
[v5,3/5] mm: Shuffle initial free memory to improve memory-side-cache utilization mm: Randomize free memory - - - 0 0 0 2018-12-15 Dan Williams Superseded
[v5,4/5] mm: Move buddy list manipulations into helpers mm: Randomize free memory - - - 0 0 0 2018-12-15 Dan Williams Superseded
[v5,5/5] mm: Maintain randomization of page free lists mm: Randomize free memory - - - 0 0 0 2018-12-15 Dan Williams Superseded
[v6,1/6] acpi: Create subtable parsing infrastructure mm: Randomize free memory - 1 - 0 0 0 2018-12-18 Dan Williams Superseded
[v6,2/6] acpi: Add HMAT to generic parsing tables mm: Randomize free memory - - - 0 0 0 2018-12-18 Dan Williams Superseded
[v6,3/6] acpi/numa: Set the memory-side-cache size in memblocks mm: Randomize free memory - - - 0 0 0 2018-12-18 Dan Williams Superseded
[v6,4/6] mm: Shuffle initial free memory to improve memory-side-cache utilization mm: Randomize free memory - - - 0 0 0 2018-12-18 Dan Williams Superseded
[v6,5/6] mm: Move buddy list manipulations into helpers mm: Randomize free memory - - - 0 0 0 2018-12-18 Dan Williams Superseded
[v6,6/6] mm: Maintain randomization of page free lists mm: Randomize free memory - - - 0 0 0 2018-12-18 Dan Williams Superseded
mm/hmm: Fix memremap.h, move dev_page_fault_t callback to hmm mm/hmm: Fix memremap.h, move dev_page_fault_t callback to hmm - 1 - 0 0 0 2018-12-20 Dan Williams In Next
[v7,1/3] mm: Shuffle initial free memory to improve memory-side-cache utilization mm: Randomize free memory - 1 - 0 0 0 2019-01-07 Dan Williams Superseded
[v7,2/3] mm: Move buddy list manipulations into helpers mm: Randomize free memory 1 - - 0 0 0 2019-01-07 Dan Williams Superseded
libnvdimm/dimm: Fix security capability detection for non-Intel NVDIMMs libnvdimm/dimm: Fix security capability detection for non-Intel NVDIMMs - 1 1 0 0 0 2019-01-09 Dan Williams Accepted
acpi/nfit: Fix command-supported detection acpi/nfit: Fix command-supported detection - - 1 0 0 0 2019-01-11 Dan Williams Superseded
[v2,1/2] acpi/nfit: Block function zero DSMs acpi/nfit: Fix command-supported detection - - - 0 0 0 2019-01-15 Dan Williams Superseded
[v2,2/2] acpi/nfit: Fix command-supported detection acpi/nfit: Fix command-supported detection - 1 1 0 0 0 2019-01-15 Dan Williams Superseded
libnvdimm/label: Clear 'updating' flag after label-set update libnvdimm/label: Clear 'updating' flag after label-set update - - - 0 0 0 2019-01-15 Dan Williams Accepted
[v3,1/2] acpi/nfit: Block function zero DSMs acpi/nfit: Fix command-supported detection - 1 - 0 0 0 2019-01-15 Dan Williams Superseded
[v3,2/2] acpi/nfit: Fix command-supported detection acpi/nfit: Fix command-supported detection - 2 1 0 0 0 2019-01-15 Dan Williams Superseded
[v8,1/3] mm: Shuffle initial free memory to improve memory-side-cache utilization mm: Randomize free memory - 1 - 0 0 0 2019-01-16 Dan Williams Superseded
[v8,2/3] mm: Move buddy list manipulations into helpers mm: Randomize free memory - - - 0 0 0 2019-01-16 Dan Williams Superseded
[v8,3/3] mm: Maintain randomization of page free lists mm: Randomize free memory - 1 - 0 0 0 2019-01-16 Dan Williams Superseded
libnvdimm/security: Require nvdimm_security_setup_events() to succeed libnvdimm/security: Require nvdimm_security_setup_events() to succeed - 1 - 0 0 0 2019-01-19 Dan Williams Accepted
[v4] acpi/nfit: Fix command-supported detection [v4] acpi/nfit: Fix command-supported detection - 2 1 0 0 0 2019-01-19 Dan Williams Accepted
MAINTAINERS: Update filesystem-dax and NVDIMM entries MAINTAINERS: Update filesystem-dax and NVDIMM entries 4 - - 0 0 0 2019-01-24 Dan Williams Accepted
device-dax: Auto-bind device after successful new_id device-dax: Auto-bind device after successful new_id - - - 0 0 0 2019-01-24 Dan Williams Superseded
nfit: Fix nfit_intel_shutdown_status() command submission nfit: Fix nfit_intel_shutdown_status() command submission - 1 - 0 0 0 2019-01-29 Dan Williams Accepted
[v9,1/3] mm: Shuffle initial free memory to improve memory-side-cache utilization mm: Randomize free memory 1 1 - 0 0 0 2019-01-30 Dan Williams Superseded
[v9,2/3] mm: Move buddy list manipulations into helpers mm: Randomize free memory 1 - - 0 0 0 2019-01-30 Dan Williams Superseded
[v9,3/3] mm: Maintain randomization of page free lists mm: Randomize free memory - 1 - 0 0 0 2019-01-30 Dan Williams Superseded
[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
[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,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
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
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
[1/2] mm/shuffle: Fix shuffle enable mm/shuffle: Fix + default enable - - - 0 0 0 2019-02-06 Dan Williams In Next
[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
acpi/nfit: Fix bus command validation acpi/nfit: Fix bus command validation - 1 1 0 0 0 2019-02-07 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
[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
[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
[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
[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
[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
[5/6] nfit/ars: Introduce scrub_flags nfit/ars: Improve polling and short-ARS execution - - - 0 0 0 2019-02-14 Dan Williams Superseded
[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
[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
[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,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
« 1 2 3 4 »