Toggle navigation
Patchwork
Linux Kernel Mailing List
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Dan Williams
| Archived =
No
| 384 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
[3/3] libnvdimm/ioctl: Switch to cdev_register_queued()
cdev: Generic shutdown handling
- 1 -
0 0 0
2021-01-20
Dan Williams
New
[2/3] libnvdimm/ida: Switch to non-deprecated ida helpers
cdev: Generic shutdown handling
- 1 -
0 0 0
2021-01-20
Dan Williams
New
[1/3] cdev: Finish the cdev api with queued mode support
cdev: Generic shutdown handling
- 1 -
0 0 0
2021-01-20
Dan Williams
New
mm: Fix ZONE_DEVICE usage in move_pfn_range_to_zone()
mm: Fix ZONE_DEVICE usage in move_pfn_range_to_zone()
- 2 -
0 0 0
2021-01-20
Dan Williams
In Next
[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
In Next
[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
In Next
[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
1 2 -
0 0 0
2021-01-14
Dan Williams
In Next
[v4,2/5] mm: Teach pfn_to_online_page() to consider subsection validity
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
1 2 -
0 0 0
2021-01-14
Dan Williams
In Next
[v4,1/5] mm: Move pfn_to_online_page() out of line
mm: Fix pfn_to_online_page() with respect to ZONE_DEVICE
1 2 -
0 0 0
2021-01-14
Dan Williams
In Next
[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
[v5,17/17] device-dax: add a range mapping allocation attribute
device-dax: support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,16/17] dax/hmem: introduce dax_hmem.region_idle parameter
device-dax: support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,14/17] device-dax: make align a per-device property
device-dax: support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,13/17] device-dax: introduce 'mapping' devices
device-dax: support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,12/17] device-dax: add dis-contiguous resource support
device-dax: support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,11/17] mm/memremap_pages: support multiple ranges per invocation
device-dax: support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,10/17] mm/memremap_pages: convert to 'struct range'
device-dax: support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,09/17] device-dax: add resize support
device-dax: support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,08/17] drivers/base: make device_find_child_by_name() compatible with sysfs inputs
device-dax: support sub-dividing soft-reserved ranges
- 1 -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,07/17] device-dax: introduce 'seed' devices
device-dax: support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,06/17] device-dax: introduce 'struct dev_dax' typed-driver operations
device-dax: support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,05/17] device-dax: add an allocation interface for device-dax instances
device-dax: support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,04/17] device-dax/kmem: replace release_resource() with release_mem_region()
device-dax: support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,03/17] device-dax/kmem: move resource name tracking to drvdata
device-dax: support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,02/17] device-dax/kmem: introduce dax_kmem_range()
device-dax: support sub-dividing soft-reserved ranges
- 1 -
0 0 0
2020-09-25
Dan Williams
Superseded
[v5,01/17] device-dax: make pgmap optional for instance creation
device-dax: support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-09-25
Dan Williams
Superseded
[v9,2/2] x86/copy_mc: Introduce copy_mc_generic()
Renovate memcpy_mcsafe with copy_mc_to_{user, kernel}
- 1 1
0 0 0
2020-09-23
Dan Williams
Superseded
[v9,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-09-23
Dan Williams
Superseded
dm/dax: Fix table reference counts
dm/dax: Fix table reference counts
- - 1
0 0 0
2020-09-18
Dan Williams
Accepted
[v2] dm: Call proper helper to determine dax support
[v2] dm: Call proper helper to determine dax support
1 - 1
0 0 0
2020-09-18
Dan Williams
Superseded
[v8,2/2] x86/copy_mc: Introduce copy_mc_generic()
Renovate memcpy_mcsafe with copy_mc_to_{user, kernel}
- 1 1
0 0 0
2020-08-01
Dan Williams
In Next
[v8,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-08-01
Dan Williams
In Next
[v3,23/23] device-dax: Add a range mapping allocation attribute
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,22/23] dax/hmem: Introduce dax_hmem.region_idle parameter
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,21/23] device-dax: Add an 'align' attribute
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,20/23] device-dax: Make align a per-device property
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,19/23] device-dax: Introduce 'mapping' devices
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,18/23] device-dax: Add dis-contiguous resource support
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,17/23] mm/memremap_pages: Support multiple ranges per invocation
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,16/23] mm/memremap_pages: Convert to 'struct range'
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,15/23] device-dax: Add resize support
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,14/23] drivers/base: Make device_find_child_by_name() compatible with sysfs inputs
device-dax: Support sub-dividing soft-reserved ranges
- 1 -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,13/23] device-dax: Introduce 'seed' devices
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,12/23] device-dax: Add an allocation interface for device-dax instances
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,11/23] device-dax: Kill dax_kmem_res
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,10/23] device-dax: Make pgmap optional for instance creation
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,09/23] device-dax: Move instance creation parameters to 'struct dev_dax_data'
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,08/23] device-dax: Drop the dax_region.pfn_flags attribute
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,07/23] ACPI: HMAT: Attach a device for each soft-reserved range
device-dax: Support sub-dividing soft-reserved ranges
- 1 -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,06/23] mm/memory_hotplug: Introduce default phys_to_target_node() implementation
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,05/23] resource: Report parent to walk_iomem_res_desc() callback
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,04/23] ACPI: HMAT: Refactor hmat_register_target_device to hmem_register_device
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,03/23] efi/fake_mem: Arrange for a resource entry per efi_fake_mem instance
device-dax: Support sub-dividing soft-reserved ranges
1 - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,02/23] x86/numa: Add 'nohmat' option
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
[v3,01/23] x86/numa: Cleanup configuration dependent command-line options
device-dax: Support sub-dividing soft-reserved ranges
- - -
0 0 0
2020-08-01
Dan Williams
Superseded
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
[v3] /dev/mem: Revoke mappings when a driver claims the region
[v3] /dev/mem: Revoke mappings when a driver claims the region
- - -
0 0 0
2020-05-21
Dan Williams
Superseded
[v3,2/2] x86/copy_mc: Introduce copy_mc_generic()
Renovate memcpy_mcsafe with copy_mc_to_{user, kernel}
- - 1
0 0 0
2020-05-19
Dan Williams
Superseded
[v3,1/2] x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}()
Renovate memcpy_mcsafe with copy_mc_to_{user, kernel}
- - -
0 0 0
2020-05-19
Dan Williams
Superseded
[v2] /dev/mem: Revoke mappings when a driver claims the region
[v2] /dev/mem: Revoke mappings when a driver claims the region
- - -
0 0 0
2020-05-19
Dan Williams
Superseded
ACPI: Drop rcu usage for MMIO mappings
ACPI: Drop rcu usage for MMIO mappings
- - -
0 0 0
2020-05-06
Dan Williams
Superseded
[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
[v3,5/5] libnvdimm/region: Introduce an 'align' attribute
libnvdimm: Cross-arch compatible namespace alignment
- 2 -
0 0 0
2020-02-28
Dan Williams
Superseded
[v3,4/5] libnvdimm/region: Introduce NDD_LABELING
libnvdimm: Cross-arch compatible namespace alignment
- 2 -
0 0 0
2020-02-28
Dan Williams
Superseded
[v3,3/5] libnvdimm/namespace: Enforce memremap_compat_align()
libnvdimm: Cross-arch compatible namespace alignment
- 1 -
0 0 0
2020-02-28
Dan Williams
Superseded
[v3,2/5] libnvdimm/pfn: Prevent raw mode fallback if pfn-infoblock valid
libnvdimm: Cross-arch compatible namespace alignment
- 1 -
0 0 0
2020-02-28
Dan Williams
Superseded
[v3,1/5] mm/memremap_pages: Introduce memremap_compat_align()
libnvdimm: Cross-arch compatible namespace alignment
- 1 -
0 0 0
2020-02-28
Dan Williams
Superseded
[v2,4/4] libnvdimm/region: Introduce an 'align' attribute
libnvdimm: Cross-arch compatible namespace alignment
- 2 -
0 0 0
2020-02-13
Dan Williams
Superseded
[v2,3/4] libnvdimm/region: Introduce NDD_LABELING
libnvdimm: Cross-arch compatible namespace alignment
- 2 -
0 0 0
2020-02-13
Dan Williams
Superseded
[v2,2/4] libnvdimm/namespace: Enforce memremap_compat_align()
libnvdimm: Cross-arch compatible namespace alignment
- 2 -
0 0 0
2020-02-13
Dan Williams
Superseded
[v2,1/4] mm/memremap_pages: Introduce memremap_compat_align()
libnvdimm: Cross-arch compatible namespace alignment
- - -
0 0 0
2020-02-13
Dan Williams
Superseded
[5/5] libnvdimm/region: Introduce an 'align' attribute
libnvdimm: Cross-arch compatible namespace alignment
- 1 -
0 0 0
2020-01-30
Dan Williams
Superseded
[4/5] libnvdimm/region: Introduce NDD_LABELING
libnvdimm: Cross-arch compatible namespace alignment
- 1 -
0 0 0
2020-01-30
Dan Williams
Superseded
[3/5] libnvdimm/namespace: Enforce memremap_compat_align()
libnvdimm: Cross-arch compatible namespace alignment
- 1 -
0 0 0
2020-01-30
Dan Williams
Superseded
«
1
2
3
4
»