Toggle navigation
Patchwork
Linux Kernel Mailing List
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Dan Williams
| Archived =
No
| 380 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
In Next
Search
Archived
No
Yes
Both
Delegate
------
Nobody
patchwork
lfgitoliteapi
Apply
«
1
2
3
4
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v4,5/5] mm: Fix memory_failure() handling of dax-namespace metadata
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- 2 -
0 0 0
2021-01-14
Dan Williams
New
[v4,4/5] mm: Fix page reference leak in soft_offline_page()
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- 3 -
0 0 0
2021-01-14
Dan Williams
New
[v4,3/5] mm: Teach pfn_to_online_page() about ZONE_DEVICE section collisions
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- 2 -
0 0 0
2021-01-14
Dan Williams
New
[v4,2/5] mm: Teach pfn_to_online_page() to consider subsection validity
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- 2 -
0 0 0
2021-01-14
Dan Williams
New
[v4,1/5] mm: Move pfn_to_online_page() out of line
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- 2 -
0 0 0
2021-01-14
Dan Williams
New
[v3,6/6] libnvdimm/namespace: Fix visibility of namespace resource attribute
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- - -
0 0 0
2021-01-13
Dan Williams
New
[v3,5/6] mm: Fix memory_failure() handling of dax-namespace metadata
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- 1 -
0 0 0
2021-01-13
Dan Williams
New
[v3,4/6] mm: Fix page reference leak in soft_offline_page()
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- 2 -
0 0 0
2021-01-13
Dan Williams
New
[v3,3/6] mm: Teach pfn_to_online_page() about ZONE_DEVICE section collisions
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- 2 -
0 0 0
2021-01-13
Dan Williams
New
[v3,2/6] mm: Teach pfn_to_online_page() to consider subsection validity
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- 2 -
0 0 0
2021-01-13
Dan Williams
New
[v3,1/6] mm: Move pfn_to_online_page() out of line
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- 2 -
0 0 0
2021-01-13
Dan Williams
New
[v2,5/5] libnvdimm/namespace: Fix visibility of namespace resource attribute
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- - -
0 0 0
2021-01-12
Dan Williams
New
[v2,4/5] mm: Fix page reference leak in soft_offline_page()
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- 2 -
0 0 0
2021-01-12
Dan Williams
New
[v2,3/5] mm: Teach pfn_to_online_page() about ZONE_DEVICE section collisions
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- 2 -
0 0 0
2021-01-12
Dan Williams
New
[v2,2/5] mm: Teach pfn_to_online_page() to consider subsection validity
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- - -
0 0 0
2021-01-12
Dan Williams
New
[v2,1/5] mm: Move pfn_to_online_page() out of line
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
- 2 -
0 0 0
2021-01-12
Dan Williams
New
mm: Teach pfn_to_online_page() about ZONE_DEVICE section collisions
mm: Teach pfn_to_online_page() about ZONE_DEVICE section collisions
- - -
0 0 0
2021-01-06
Dan Williams
New
ACPI: NFIT: Fix flexible_array.cocci warnings
ACPI: NFIT: Fix flexible_array.cocci warnings
- 1 -
0 0 0
2021-01-05
Dan Williams
New
[GIT,PULL] libnvdimm for v5.11
[GIT,PULL] libnvdimm for v5.11
- - -
0 0 0
2020-12-24
Dan Williams
New
device-dax: Fix range release
device-dax: Fix range release
- - -
0 0 0
2020-12-19
Dan Williams
Accepted
[resend/standalone,v4] Add auxiliary bus support
[resend/standalone,v4] Add auxiliary bus support
- 5 -
0 0 0
2020-12-03
Dan Williams
Accepted
ACPI: NFIT: Fix input validation of bus-family
ACPI: NFIT: Fix input validation of bus-family
- 1 -
0 0 0
2020-11-24
Dan Williams
Accepted
x86, libnvdimm/test: Remove COPY_MC_TEST
x86, libnvdimm/test: Remove COPY_MC_TEST
- - -
0 0 0
2020-10-20
Dan Williams
Accepted
[v10,2/2] x86/copy_mc: Introduce copy_mc_enhanced_fast_string()
Renovate memcpy_mcsafe with copy_mc_to_{user, kernel}
- 1 1
0 0 0
2020-10-06
Dan Williams
Accepted
[v10,1/2] x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}()
Renovate memcpy_mcsafe with copy_mc_to_{user, kernel}
1 1 -
0 0 0
2020-10-06
Dan Williams
Accepted
dm/dax: Fix table reference counts
dm/dax: Fix table reference counts
- - 1
0 0 0
2020-09-18
Dan Williams
Accepted
ACPI: NFIT: Fix ARS zero-sized allocation
ACPI: NFIT: Fix ARS zero-sized allocation
- - -
0 0 0
2020-08-01
Dan Williams
Accepted
[v3] CodingStyle: Inclusive Terminology
[v3] CodingStyle: Inclusive Terminology
12 3 -
0 0 0
2020-07-08
Dan Williams
Accepted
libnvdimm/security: Fix key lookup permissions
libnvdimm/security: Fix key lookup permissions
- 2 -
0 0 0
2020-06-24
Dan Williams
Accepted
[v4] /dev/mem: Revoke mappings when a driver claims the region
[v4] /dev/mem: Revoke mappings when a driver claims the region
- 1 -
0 0 0
2020-05-21
Dan Williams
Accepted
[v4,5/5] libnvdimm/region: Introduce an 'align' attribute
libnvdimm: Cross-arch compatible namespace alignment
- 2 -
0 0 0
2020-03-04
Dan Williams
Accepted
[v4,4/5] libnvdimm/region: Introduce NDD_LABELING
libnvdimm: Cross-arch compatible namespace alignment
- 2 -
0 0 0
2020-03-04
Dan Williams
Accepted
[v4,3/5] libnvdimm/namespace: Enforce memremap_compat_align()
libnvdimm: Cross-arch compatible namespace alignment
- 1 -
0 0 0
2020-03-04
Dan Williams
Accepted
[v4,2/5] libnvdimm/pfn: Prevent raw mode fallback if pfn-infoblock valid
libnvdimm: Cross-arch compatible namespace alignment
- 1 -
0 0 0
2020-03-04
Dan Williams
Accepted
[v4,1/5] mm/memremap_pages: Introduce memremap_compat_align()
libnvdimm: Cross-arch compatible namespace alignment
1 1 -
0 0 0
2020-03-04
Dan Williams
Accepted
[v5] mm/memory_hotplug: Fix remove_memory() lockdep splat
[v5] mm/memory_hotplug: Fix remove_memory() lockdep splat
1 1 -
0 0 0
2020-01-25
Dan Williams
Accepted
[v5] libnvdimm/namespace: Differentiate between probe mapping and runtime mapping
[v5] libnvdimm/namespace: Differentiate between probe mapping and runtime mapping
- - -
0 0 0
2019-11-17
Dan Williams
Accepted
[v3] mm: Cleanup __put_devmap_managed_page() vs ->page_free()
[v3] mm: Cleanup __put_devmap_managed_page() vs ->page_free()
- 1 -
0 0 0
2019-11-14
Dan Williams
Accepted
[v8,12/12] acpi/numa/hmat: Register "soft reserved" memory as an "hmem" device
EFI Specific Purpose Memory Support
- 1 -
0 0 0
2019-11-07
Dan Williams
Accepted
[v8,11/12] acpi/numa/hmat: Register HMAT at device_initcall level
EFI Specific Purpose Memory Support
- 1 -
0 0 0
2019-11-07
Dan Williams
Accepted
[v8,10/12] device-dax: Add a driver for "hmem" devices
EFI Specific Purpose Memory Support
- 1 -
0 0 0
2019-11-07
Dan Williams
Accepted
[v8,09/12] dax: Fix alloc_dax_region() compile warning
EFI Specific Purpose Memory Support
- - -
0 0 0
2019-11-07
Dan Williams
Accepted
[v8,08/12] lib: Uplevel the pmem "region" ida to a global allocator
EFI Specific Purpose Memory Support
- - -
0 0 0
2019-11-07
Dan Williams
Accepted
[v8,07/12] x86/efi: Add efi_fake_mem support for EFI_MEMORY_SP
EFI Specific Purpose Memory Support
1 1 -
0 0 0
2019-11-07
Dan Williams
Accepted
[v8,06/12] arm/efi: EFI soft reservation to memblock
EFI Specific Purpose Memory Support
- 1 -
0 0 0
2019-11-07
Dan Williams
Accepted
[v8,05/12] x86/efi: EFI soft reservation to E820 enumeration
EFI Specific Purpose Memory Support
1 1 -
0 0 0
2019-11-07
Dan Williams
Accepted
[v8,04/12] efi: Common enable/disable infrastructure for EFI soft reservation
EFI Specific Purpose Memory Support
- 1 -
0 0 0
2019-11-07
Dan Williams
Accepted
[v8,03/12] x86/efi: Push EFI_MEMMAP check into leaf routines
EFI Specific Purpose Memory Support
- 2 -
0 0 0
2019-11-07
Dan Williams
Accepted
[v8,02/12] efi: Enumerate EFI_MEMORY_SP
EFI Specific Purpose Memory Support
- 2 -
0 0 0
2019-11-07
Dan Williams
Accepted
[v8,01/12] acpi/numa: Establish a new drivers/acpi/numa/ directory
EFI Specific Purpose Memory Support
1 1 -
0 0 0
2019-11-07
Dan Williams
Accepted
libnvdimm/pmem: Delete include of nd-core.h
libnvdimm/pmem: Delete include of nd-core.h
- 1 -
0 0 0
2019-11-01
Dan Williams
Accepted
[v2] fs/dax: Fix pmd vs pte conflict detection
[v2] fs/dax: Fix pmd vs pte conflict detection
- 2 -
0 0 0
2019-10-21
Dan Williams
Accepted
libata/ahci: Fix PCS quirk application
libata/ahci: Fix PCS quirk application
- - -
0 0 0
2019-10-15
Dan Williams
Accepted
[v4] libnvdimm: Enable unit test infrastructure compile checks
[v4] libnvdimm: Enable unit test infrastructure compile checks
- - -
0 0 0
2019-09-04
Dan Williams
Accepted
[v3] libata/ahci: Drop PCS quirk for Denverton and beyond
[v3] libata/ahci: Drop PCS quirk for Denverton and beyond
- 1 -
0 0 0
2019-08-29
Dan Williams
Accepted
[v2,3/3] libnvdimm/security: Consolidate 'security' operations
libnvdimm/security: Enumerate the frozen state and other cleanups
1 1 -
0 0 0
2019-08-27
Dan Williams
Accepted
[v2,2/3] libnvdimm/security: Tighten scope of nvdimm->busy vs security operations
libnvdimm/security: Enumerate the frozen state and other cleanups
- 2 -
0 0 0
2019-08-27
Dan Williams
Accepted
[v2,1/3] libnvdimm/security: Introduce a 'frozen' attribute
libnvdimm/security: Enumerate the frozen state and other cleanups
- 2 -
0 0 0
2019-08-27
Dan Williams
Accepted
[v2,7/7] driver-core, libnvdimm: Let device subsystems add local lockdep coverage
libnvdimm: Fix async operations and locking
1 1 -
0 0 0
2019-07-18
Dan Williams
Accepted
[v2,6/7] libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock
libnvdimm: Fix async operations and locking
- - 1
0 0 0
2019-07-18
Dan Williams
Accepted
[v2,5/7] libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __nd_ioctl()
libnvdimm: Fix async operations and locking
- - 1
0 0 0
2019-07-18
Dan Williams
Accepted
[v2,4/7] libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant
libnvdimm: Fix async operations and locking
- 1 1
0 0 0
2019-07-18
Dan Williams
Accepted
[v2,3/7] libnvdimm/region: Register badblocks before namespaces
libnvdimm: Fix async operations and locking
- 1 -
0 0 0
2019-07-18
Dan Williams
Accepted
[v2,2/7] libnvdimm/bus: Prevent duplicate device_unregister() calls
libnvdimm: Fix async operations and locking
- - 1
0 0 0
2019-07-18
Dan Williams
Accepted
[v2,1/7] drivers/base: Introduce kill_device()
libnvdimm: Fix async operations and locking
- 1 1
0 0 0
2019-07-18
Dan Williams
Accepted
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
libnvdimm/namespace: Fix label tracking error
libnvdimm/namespace: Fix label tracking error
- - -
0 0 0
2019-04-20
Dan Williams
Accepted
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
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
[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
[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
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
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
MAINTAINERS: Update filesystem-dax and NVDIMM entries
MAINTAINERS: Update filesystem-dax and NVDIMM entries
4 - -
0 0 0
2019-01-24
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
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
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
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
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
[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
[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
[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,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
«
1
2
3
4
»