Show patches with: Submitter = Dan Williams       |    Archived = No       |   360 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
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 New
libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels - - - 0 0 0 2020-11-20 Dan Williams New
x86, libnvdimm/test: Remove COPY_MC_TEST x86, libnvdimm/test: Remove COPY_MC_TEST - - - 0 0 0 2020-10-20 Dan Williams In Next
[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
[2/5] mm/memremap_pages: Introduce memremap_compat_align() libnvdimm: Cross-arch compatible namespace alignment 1 1 - 0 0 0 2020-01-30 Dan Williams Superseded
[1/5] mm/memremap_pages: Kill unused __devm_memremap_pages() libnvdimm: Cross-arch compatible namespace alignment - 2 - 0 0 0 2020-01-30 Dan Williams Superseded
[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
[v3,6/6] libnvdimm/e820: Retrieve and populate correct 'target_node' info Memory Hierarchy: Enable target node lookups for reserved memory - - - 0 0 0 2020-01-20 Dan Williams Superseded
[v3,5/6] x86/numa: Provide a range-to-target_node lookup facility Memory Hierarchy: Enable target node lookups for reserved memory - - - 0 0 0 2020-01-20 Dan Williams Superseded
[v3,4/6] x86/mm: Introduce CONFIG_KEEP_NUMA Memory Hierarchy: Enable target node lookups for reserved memory - - - 0 0 0 2020-01-20 Dan Williams Superseded
[v3,3/6] powerpc/papr_scm: Switch to numa_map_to_online_node() Memory Hierarchy: Enable target node lookups for reserved memory 1 1 - 0 0 0 2020-01-20 Dan Williams Superseded
[v3,2/6] mm/numa: Skip NUMA_NO_NODE and online nodes in numa_map_to_online_node() Memory Hierarchy: Enable target node lookups for reserved memory - 1 - 0 0 0 2020-01-20 Dan Williams Superseded
[v3,1/6] ACPI: NUMA: Up-level "map to online node" functionality Memory Hierarchy: Enable target node lookups for reserved memory 1 - - 0 0 0 2020-01-20 Dan Williams Superseded
[v4] mm/memory_hotplug: Fix remove_memory() lockdep splat [v4] mm/memory_hotplug: Fix remove_memory() lockdep splat - - - 0 0 0 2020-01-10 Dan Williams Superseded
[v3] mm/memory_hotplug: Fix remove_memory() lockdep splat [v3] mm/memory_hotplug: Fix remove_memory() lockdep splat - - - 0 0 0 2020-01-10 Dan Williams Superseded
[v2] mm/memory_hotplug: Fix remove_memory() lockdep splat [v2] mm/memory_hotplug: Fix remove_memory() lockdep splat - - - 0 0 0 2020-01-10 Dan Williams Superseded
mm/memory_hotplug: Fix remove_memory() lockdep splat mm/memory_hotplug: Fix remove_memory() lockdep splat - - - 0 0 0 2020-01-10 Dan Williams Superseded
[v3,4/4] efi: Fix handling of multiple efi_fake_mem= entries efi: Fix handling of multiple efi_fake_mem= entries - - - 0 0 0 2020-01-02 Dan Williams Superseded
[v3,3/4] efi: Fix efi_memmap_alloc() leaks efi: Fix handling of multiple efi_fake_mem= entries - - - 0 0 0 2020-01-02 Dan Williams Superseded
[v3,2/4] efi: Add tracking for dynamically allocated memmaps efi: Fix handling of multiple efi_fake_mem= entries - - - 0 0 0 2020-01-02 Dan Williams Superseded
[v3,1/4] efi: Add a flags parameter to efi_memory_map efi: Fix handling of multiple efi_fake_mem= entries - - - 0 0 0 2020-01-02 Dan Williams Superseded
[v2,4/4] efi: Fix handling of multiple efi_fake_mem= entries efi: Fix handling of multiple efi_fake_mem= entries - - - 0 0 0 2019-12-31 Dan Williams Superseded
[v2,3/4] efi: Fix efi_memmap_alloc() leaks efi: Fix handling of multiple efi_fake_mem= entries - - - 0 0 0 2019-12-31 Dan Williams Superseded
[v2,2/4] efi: Add tracking for dynamically allocated memmaps efi: Fix handling of multiple efi_fake_mem= entries - - - 0 0 0 2019-12-31 Dan Williams Superseded
[v2,1/4] efi: Add a flags parameter to efi_memory_map efi: Fix handling of multiple efi_fake_mem= entries - - - 0 0 0 2019-12-31 Dan Williams Superseded
[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
[v2] mm: Cleanup __put_devmap_managed_page() vs ->page_free() [v2] mm: Cleanup __put_devmap_managed_page() vs ->page_free() - 1 - 0 0 0 2019-11-14 Dan Williams Superseded
« 1 2 3 4 »