Show patches with: Submitter = Dan Williams       |   609 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
dcssblk: Mark DAX broken dcssblk: Mark DAX broken 1 1 1 --- 2024-09-24 Dan Williams New
[GIT,PULL] Compute Express Link (CXL) for 6.3 [GIT,PULL] Compute Express Link (CXL) for 6.3 - - - --- 2023-02-22 Dan Williams New
dax/kmem: Fix leak of memory-hotplug resources dax/kmem: Fix leak of memory-hotplug resources - 4 - --- 2023-02-16 Dan Williams New
[v2,20/20] cxl/dax: Create dax devices for CXL RAM regions CXL RAM and the 'Soft Reserved' => 'System RAM' default - 2 1 --- 2023-02-10 Dan Williams New
[v2,19/20] dax: Assign RAM regions to memory-hotplug by default CXL RAM and the 'Soft Reserved' => 'System RAM' default - 3 1 --- 2023-02-10 Dan Williams New
[v2,18/20] dax/hmem: Move hmem device registration to dax_hmem.ko CXL RAM and the 'Soft Reserved' => 'System RAM' default - 3 1 --- 2023-02-10 Dan Williams New
[v2,17/20] dax/hmem: Convey the dax range via memregion_info() CXL RAM and the 'Soft Reserved' => 'System RAM' default - 3 1 --- 2023-02-10 Dan Williams New
[v2,16/20] dax/hmem: Drop unnecessary dax_hmem_remove() CXL RAM and the 'Soft Reserved' => 'System RAM' default - 4 1 --- 2023-02-10 Dan Williams New
[v2,15/20] dax/hmem: Move HMAT and Soft reservation probe initcall level CXL RAM and the 'Soft Reserved' => 'System RAM' default - 3 1 --- 2023-02-10 Dan Williams New
[v2,14/20] tools/testing/cxl: Define a fixed volatile configuration to parse CXL RAM and the 'Soft Reserved' => 'System RAM' default - 3 1 --- 2023-02-10 Dan Williams New
[v2,13/20] cxl/region: Add region autodiscovery CXL RAM and the 'Soft Reserved' => 'System RAM' default - 2 1 --- 2023-02-10 Dan Williams New
[v2,12/20] cxl/port: Split endpoint and switch port probe CXL RAM and the 'Soft Reserved' => 'System RAM' default - 2 - --- 2023-02-10 Dan Williams New
[v2,11/20] cxl/region: Enable CONFIG_CXL_REGION to be toggled CXL RAM and the 'Soft Reserved' => 'System RAM' default - 4 1 --- 2023-02-10 Dan Williams New
[v2,10/20] kernel/range: Uplevel the cxl subsystem's range_contains() helper CXL RAM and the 'Soft Reserved' => 'System RAM' default - 5 1 --- 2023-02-10 Dan Williams New
[v2,09/20] cxl/region: Move region-position validation to a helper CXL RAM and the 'Soft Reserved' => 'System RAM' default - 2 1 --- 2023-02-10 Dan Williams New
[v2,08/20] cxl/region: Cleanup target list on attach error CXL RAM and the 'Soft Reserved' => 'System RAM' default - 3 - --- 2023-02-10 Dan Williams New
[v2,07/20] cxl/region: Refactor attach_target() for autodiscovery CXL RAM and the 'Soft Reserved' => 'System RAM' default - 4 1 --- 2023-02-10 Dan Williams New
[v2,06/20] cxl/region: Add volatile region creation support CXL RAM and the 'Soft Reserved' => 'System RAM' default - 5 1 --- 2023-02-10 Dan Williams New
[v2,05/20] cxl/region: Validate region mode vs decoder mode CXL RAM and the 'Soft Reserved' => 'System RAM' default - 5 1 --- 2023-02-10 Dan Williams New
[v2,04/20] cxl/region: Support empty uuids for non-pmem regions CXL RAM and the 'Soft Reserved' => 'System RAM' default - 3 1 --- 2023-02-10 Dan Williams New
[v2,03/20] cxl/region: Add a mode attribute for regions CXL RAM and the 'Soft Reserved' => 'System RAM' default - 5 1 --- 2023-02-10 Dan Williams New
[v2,02/20] cxl/Documentation: Update references to attributes added in v6.0 CXL RAM and the 'Soft Reserved' => 'System RAM' default - 6 1 --- 2023-02-10 Dan Williams New
[v2,01/20] cxl/memdev: Fix endpoint port removal CXL RAM and the 'Soft Reserved' => 'System RAM' default - 1 - --- 2023-02-10 Dan Williams New
[18/18] cxl/dax: Create dax devices for CXL RAM regions CXL RAM and the 'Soft Reserved' => 'System RAM' default - - - --- 2023-02-06 Dan Williams New
[17/18] dax: Assign RAM regions to memory-hotplug by default CXL RAM and the 'Soft Reserved' => 'System RAM' default - 1 - --- 2023-02-06 Dan Williams New
[16/18] dax/hmem: Move hmem device registration to dax_hmem.ko CXL RAM and the 'Soft Reserved' => 'System RAM' default - - - --- 2023-02-06 Dan Williams New
[15/18] dax/hmem: Convey the dax range via memregion_info() CXL RAM and the 'Soft Reserved' => 'System RAM' default - 1 - --- 2023-02-06 Dan Williams New
[14/18] dax/hmem: Drop unnecessary dax_hmem_remove() CXL RAM and the 'Soft Reserved' => 'System RAM' default - 2 - --- 2023-02-06 Dan Williams New
[13/18] dax/hmem: Move HMAT and Soft reservation probe initcall level CXL RAM and the 'Soft Reserved' => 'System RAM' default - - - --- 2023-02-06 Dan Williams New
[12/18] tools/testing/cxl: Define a fixed volatile configuration to parse CXL RAM and the 'Soft Reserved' => 'System RAM' default - - - --- 2023-02-06 Dan Williams New
[11/18] cxl/region: Add region autodiscovery CXL RAM and the 'Soft Reserved' => 'System RAM' default - - - --- 2023-02-06 Dan Williams New
[10/18] cxl/region: Fix passthrough-decoder detection CXL RAM and the 'Soft Reserved' => 'System RAM' default - 2 - --- 2023-02-06 Dan Williams New
[09/18] cxl/region: Enable CONFIG_CXL_REGION to be toggled CXL RAM and the 'Soft Reserved' => 'System RAM' default - 4 - --- 2023-02-06 Dan Williams New
[08/18] kernel/range: Uplevel the cxl subsystem's range_contains() helper CXL RAM and the 'Soft Reserved' => 'System RAM' default - 5 - --- 2023-02-06 Dan Williams New
[07/18] cxl/region: Move region-position validation to a helper CXL RAM and the 'Soft Reserved' => 'System RAM' default - 1 - --- 2023-02-06 Dan Williams New
[06/18] cxl/region: Refactor attach_target() for autodiscovery CXL RAM and the 'Soft Reserved' => 'System RAM' default - 4 - --- 2023-02-06 Dan Williams New
[05/18] cxl/region: Add volatile region creation support CXL RAM and the 'Soft Reserved' => 'System RAM' default - 5 - --- 2023-02-06 Dan Williams New
[04/18] cxl/region: Validate region mode vs decoder mode CXL RAM and the 'Soft Reserved' => 'System RAM' default - 5 - --- 2023-02-06 Dan Williams New
[03/18] cxl/region: Support empty uuids for non-pmem regions CXL RAM and the 'Soft Reserved' => 'System RAM' default - 1 - --- 2023-02-06 Dan Williams New
[02/18] cxl/region: Add a mode attribute for regions CXL RAM and the 'Soft Reserved' => 'System RAM' default - 5 - --- 2023-02-06 Dan Williams New
[01/18] cxl/Documentation: Update references to attributes added in v6.0 CXL RAM and the 'Soft Reserved' => 'System RAM' default - 6 - --- 2023-02-06 Dan Williams New
[v2] nvdimm: Support sizeof(struct page) > MAX_STRUCT_PAGE_SIZE [v2] nvdimm: Support sizeof(struct page) > MAX_STRUCT_PAGE_SIZE 2 - - --- 2023-01-25 Dan Williams New
[GIT,PULL] DAX and HMAT fixes for v6.1-rc8 [GIT,PULL] DAX and HMAT fixes for v6.1-rc8 - - - --- 2022-12-03 Dan Williams New
device-dax: Fix duplicate 'hmem' device registration device-dax: Fix duplicate 'hmem' device registration - - 1 --- 2022-11-20 Dan Williams New
[mm-unstable] mm/memremap: fix pgmap_request_folio() stub [mm-unstable] mm/memremap: fix pgmap_request_folio() stub - - - --- 2022-10-22 Dan Williams New
mm/memremap: Introduce pgmap_request_folio() using pgmap offsets mm/memremap: Introduce pgmap_request_folio() using pgmap offsets 1 2 - --- 2022-10-20 Dan Williams New
[v3,25/25] mm/gup: Drop DAX pgmap accounting Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,24/25] mm/meremap_pages: Delete put_devmap_managed_page_refs() Fix the DAX-gup mistake - 1 - --- 2022-10-14 Dan Williams New
[v3,23/25] mm/memremap_pages: Initialize all ZONE_DEVICE pages to start at refcount 0 Fix the DAX-gup mistake - 1 - --- 2022-10-14 Dan Williams New
[v3,22/25] mm/memremap_pages: Replace zone_device_page_init() with pgmap_request_folios() Fix the DAX-gup mistake - 1 - --- 2022-10-14 Dan Williams New
[v3,21/25] devdax: Use dax_insert_entry() + dax_delete_mapping_entry() Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,20/25] devdax: add PUD support to the DAX mapping infrastructure Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,19/25] devdax: Sparse fixes for vm_fault_t in tracepoints Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,18/25] devdax: Sparse fixes for vmfault_t / dax-entry conversions Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,17/25] devdax: Sparse fixes for xarray locking Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,16/25] devdax: Move address_space helpers to the DAX core Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,15/25] libnvdimm/pmem: Support pmem block devices without dax Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,14/25] devdax: Fix sparse lock imbalance warning Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,13/25] devdax: Minor warning fixups Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,12/25] fsdax: Cleanup dax_associate_entry() Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,11/25] fsdax: Rework dax_insert_entry() calling convention Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,10/25] fsdax: Introduce pgmap_request_folios() Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,09/25] fsdax: Rework for_each_mapped_pfn() to dax_for_each_folio() Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,08/25] fsdax: Update dax_insert_entry() calling convention to return an error Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,07/25] fsdax: Hold dax lock over mapping insertion Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,06/25] fsdax: Validate DAX layouts broken before truncate Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,05/25] fsdax: Wait for pinned pages during truncate_inode_pages_final() Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,04/25] fsdax: Introduce dax_zap_mappings() Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,03/25] fsdax: Include unmapped inodes for page-idle detection Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,02/25] fsdax: Use dax_page_idle() to document DAX busy page checking Fix the DAX-gup mistake - 1 - --- 2022-10-14 Dan Williams New
[v3,01/25] fsdax: Wait on @page not @page->_refcount Fix the DAX-gup mistake - 1 - --- 2022-10-14 Dan Williams New
devdax: Fix soft-reservation memory description devdax: Fix soft-reservation memory description - - 1 --- 2022-09-23 Dan Williams New
[v2,18/18] mm/gup: Drop DAX pgmap accounting Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,17/18] fsdax: Delete put_devmap_managed_page_refs() Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,16/18] mm/memremap_pages: Support initializing pages to a zero reference count Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,15/18] devdax: Use dax_insert_entry() + dax_delete_mapping_entry() Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,14/18] devdax: add PUD support to the DAX mapping infrastructure Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,13/18] dax: Prep mapping helpers for compound pages Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,12/18] devdax: Move address_space helpers to the DAX core Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,11/18] devdax: Minor warning fixups Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,10/18] fsdax: Manage pgmap references at entry insertion and deletion Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,09/18] fsdax: Rework dax_insert_entry() calling convention Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,08/18] fsdax: Cleanup dax_associate_entry() Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,07/18] fsdax: Update dax_insert_entry() calling convention to return an error Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,06/18] fsdax: Rework dax_layout_busy_page() to dax_zap_mappings() Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,05/18] xfs: Add xfs_break_layouts() to the inode eviction path Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,04/18] ext4: Add ext4_break_layouts() to the inode eviction path Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,03/18] fsdax: Include unmapped inodes for page-idle detection Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,02/18] fsdax: Use dax_page_idle() to document DAX busy page checking Fix the DAX-gup mistake - 1 - --- 2022-09-16 Dan Williams New
[v2,01/18] fsdax: Wait on @page not @page->_refcount Fix the DAX-gup mistake - 1 - --- 2022-09-16 Dan Williams New
[13/13] mm/gup: Drop DAX pgmap accounting Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[12/13] devdax: Use dax_insert_entry() + dax_delete_mapping_entry() Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[11/13] devdax: add PUD support to the DAX mapping infrastructure Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[10/13] dax: Prep dax_{associate, disassociate}_entry() for compound pages Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[09/13] devdax: Move address_space helpers to the DAX core Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[08/13] devdax: Minor warning fixups Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[07/13] fsdax: Manage pgmap references at entry insertion and deletion Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[06/13] fsdax: Rework dax_insert_entry() calling convention Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[05/13] fsdax: Cleanup dax_associate_entry() Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[04/13] fsdax: Update dax_insert_entry() calling convention to return an error Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
« 1 2 3 46 7 »