Show patches with: Submitter = Dan Williams       |    Archived = No       |   610 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,1/6] cxl/port: Fix CXL port initialization order when the subsystem is built-in [v3,1/6] cxl/port: Fix CXL port initialization order when the subsystem is built-in - 3 2 --- 2024-10-25 Dan Williams Accepted
[v2,6/6] cxl/test: Improve init-order fidelity relative to real-world systems cxl: Initialization and shutdown fixes - 2 - --- 2024-10-23 Dan Williams Accepted
[v2,5/6] cxl/port: Prevent out-of-order decoder allocation cxl: Initialization and shutdown fixes - 2 - --- 2024-10-23 Dan Williams Accepted
[v2,4/6] cxl/port: Fix use-after-free, permit out-of-order decoder shutdown cxl: Initialization and shutdown fixes - 2 - --- 2024-10-23 Dan Williams Accepted
[v2,3/6] cxl/acpi: Ensure ports ready at cxl_acpi_probe() return cxl: Initialization and shutdown fixes - 2 1 --- 2024-10-23 Dan Williams Accepted
[v2,2/6] cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices() cxl: Initialization and shutdown fixes - 2 1 --- 2024-10-23 Dan Williams Accepted
[v2,1/6] cxl/port: Fix CXL port initialization order when the subsystem is built-in cxl: Initialization and shutdown fixes - 3 2 --- 2024-10-23 Dan Williams Accepted
[v2,3/3] cxl/port: Clarify add_port_attach_ep() cxl/port: Cleanup add_port_attach_ep() "cleanup" confusion - - - --- 2024-10-18 Dan Williams New
[v2,2/3] cxl/port: Revert __free() conversion of add_port_attach_ep() cxl/port: Cleanup add_port_attach_ep() "cleanup" confusion - 1 - --- 2024-10-18 Dan Williams New
[v2,1/3] cxl/port: Revert usage of scoped_guard() cxl/port: Cleanup add_port_attach_ep() "cleanup" confusion - 1 - --- 2024-10-18 Dan Williams New
[2/2] cxl/port: Revert __free() conversion of add_port_attach_ep() [1/2] cxl/port: Revert usage of scoped_guard() - - - --- 2024-10-16 Dan Williams New
[1/2] cxl/port: Revert usage of scoped_guard() [1/2] cxl/port: Revert usage of scoped_guard() - - - --- 2024-10-16 Dan Williams New
cxl/port: Prevent out-of-order decoder allocation cxl/port: Prevent out-of-order decoder allocation - - - --- 2024-10-15 Dan Williams Accepted
[5/5] cxl/test: Improve init-order fidelity relative to real-world systems cxl: Initialization and shutdown fixes - - - --- 2024-10-11 Dan Williams Superseded
[4/5] cxl/port: Fix use-after-free, permit out-of-order decoder shutdown cxl: Initialization and shutdown fixes - 1 - --- 2024-10-11 Dan Williams Superseded
[3/5] cxl/acpi: Ensure ports ready at cxl_acpi_probe() return cxl: Initialization and shutdown fixes - - - --- 2024-10-11 Dan Williams Superseded
[2/5] cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices() cxl: Initialization and shutdown fixes - - - --- 2024-10-11 Dan Williams Superseded
[1/5] cxl/port: Fix CXL port initialization order when the subsystem is built-in cxl: Initialization and shutdown fixes - - 1 --- 2024-10-11 Dan Williams Superseded
[v2] Documentation: CXL Maturity Map [v2] Documentation: CXL Maturity Map - 4 - --- 2024-07-04 Dan Williams Accepted
[v2,3/3] PCI: Add missing bridge lock to pci_bus_lock() PCI: Revert / replace the cfg_access_lock lockdep mechanism - 1 - --- 2024-05-31 Dan Williams Accepted
[v2,2/3] PCI: Warn on missing cfg_access_lock during secondary bus reset PCI: Revert / replace the cfg_access_lock lockdep mechanism - 1 - --- 2024-05-31 Dan Williams Accepted
[v2,1/3] PCI: Revert the cfg_access_lock lockdep mechanism PCI: Revert / replace the cfg_access_lock lockdep mechanism - 1 2 --- 2024-05-31 Dan Williams Accepted
PCI: Revert / replace the cfg_access_lock lockdep mechanism PCI: Revert / replace the cfg_access_lock lockdep mechanism - - - --- 2024-05-30 Dan Williams Superseded
Documentation: CXL Maturity Map Documentation: CXL Maturity Map - 1 - --- 2024-05-25 Dan Williams Superseded
ACPI: APEI: EINJ: Fix einj_dev release leak ACPI: APEI: EINJ: Fix einj_dev release leak - 1 - --- 2024-05-21 Dan Williams Accepted
cxl/region: Convert cxl_pmem_region_alloc to scope-based resource management cxl/region: Convert cxl_pmem_region_alloc to scope-based resource management - 2 1 --- 2024-04-30 Dan Williams Accepted
[v3] cxl/acpi: Cleanup __cxl_parse_cfmws() [v3] cxl/acpi: Cleanup __cxl_parse_cfmws() - 4 - --- 2024-04-05 Dan Williams Accepted
cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() - 2 - --- 2024-04-05 Dan Williams Accepted
[GIT,PULL] Compute Express Link (CXL) for 6.9 [GIT,PULL] Compute Express Link (CXL) for 6.9 - - - --- 2024-03-15 Dan Williams Accepted
[v2] cxl/acpi: Cleanup __cxl_parse_cfmws() [v2] cxl/acpi: Cleanup __cxl_parse_cfmws() - 3 - --- 2024-02-28 Dan Williams Superseded
[GIT,PULL] Compute Express Link (CXL) Fixes for 6.8-rc6 [GIT,PULL] Compute Express Link (CXL) Fixes for 6.8-rc6 - - - --- 2024-02-24 Dan Williams Accepted
acpi/ghes: Remove CXL CPER notifications acpi/ghes: Remove CXL CPER notifications - 2 - --- 2024-02-17 Dan Williams Accepted
[GIT,PULL] Compute Express Link (CXL) Fixes for 6.8-rc2 [GIT,PULL] Compute Express Link (CXL) Fixes for 6.8-rc2 - - - --- 2024-01-28 Dan Williams Accepted
tools/testing/nvdimm: Disable "missing prototypes / declarations" warnings tools/testing/nvdimm: Disable "missing prototypes / declarations" warnings - 1 - --- 2024-01-16 Dan Williams Accepted
tools/testing/cxl: Disable "missing prototypes / declarations" warnings tools/testing/cxl: Disable "missing prototypes / declarations" warnings - 1 - --- 2024-01-16 Dan Williams Accepted
[GIT,PULL] Compute Express Link (CXL) for 6.8 [GIT,PULL] Compute Express Link (CXL) for 6.8 - - - --- 2024-01-13 Dan Williams Accepted
cxl/port: Fix missing target list lock cxl/port: Fix missing target list lock - 2 - --- 2023-12-22 Dan Williams Accepted
cxl/port: Fix decoder initialization when nr_targets > interleave_ways cxl/port: Fix decoder initialization when nr_targets > interleave_ways - 2 - --- 2023-12-22 Dan Williams Accepted
[GIT,PULL] Compute Express Link (CXL) Fixes for 6.7-rc6 [GIT,PULL] Compute Express Link (CXL) Fixes for 6.7-rc6 - - - --- 2023-12-17 Dan Williams Accepted
driver core: Add a guard() definition for the device_lock() driver core: Add a guard() definition for the device_lock() - 3 - --- 2023-12-13 Dan Williams Accepted
[GIT,PULL] Compute Express Link (CXL) for 6.7 [GIT,PULL] Compute Express Link (CXL) for 6.7 - - - --- 2023-11-04 Dan Williams Accepted
lib/fw_table: Remove acpi_parse_entries_array() export lib/fw_table: Remove acpi_parse_entries_array() export - - - --- 2023-11-02 Dan Williams Accepted
[ndctl,2/2] cxl/test: Validate sanitize notifications cxl: Add sanitization notifier tests - - - --- 2023-10-06 Dan Williams Accepted
[ndctl,1/2] cxl/memdev: Add a wait-sanitize command cxl: Add sanitization notifier tests - - - --- 2023-10-06 Dan Williams Accepted
[v3,10/10] tools/testing/cxl: Add 'sanitize notifier' support cxl/mem: Fix shutdown order - 2 - --- 2023-10-06 Dan Williams Accepted
[v3,09/10] tools/testing/cxl: Make cxl_memdev_state available to other command emulation cxl/mem: Fix shutdown order - 2 - --- 2023-10-06 Dan Williams Accepted
[v3,08/10] cxl/mem: Fix shutdown order cxl/mem: Fix shutdown order - 4 1 --- 2023-10-06 Dan Williams Accepted
[v3,06/10] cxl/pci: Fix sanitize notifier setup cxl/mem: Fix shutdown order - 4 - --- 2023-10-06 Dan Williams Accepted
[v3,05/10] cxl/pci: Clarify devm host for memdev relative setup cxl/mem: Fix shutdown order - 3 - --- 2023-10-06 Dan Williams Accepted
[v3,04/10] cxl/pci: Remove inconsistent usage of dev_err_probe() cxl/mem: Fix shutdown order - 4 - --- 2023-10-06 Dan Williams Accepted
[v3,03/10] cxl/pci: Remove hardirq handler for cxl_request_irq() cxl/mem: Fix shutdown order - 4 - --- 2023-10-06 Dan Williams Accepted
[v3,02/10] cxl/pci: Cleanup 'sanitize' to always poll cxl/mem: Fix shutdown order - 4 - --- 2023-10-06 Dan Williams Accepted
[v3,01/10] cxl/pci: Remove unnecessary device reference management in sanitize work cxl/mem: Fix shutdown order - 4 - --- 2023-10-06 Dan Williams Accepted
[v2,4/4] cxl/mem: Fix shutdown order cxl/mem: Fix shutdown order - 4 1 --- 2023-09-29 Dan Williams Superseded
[v2,3/4] cxl/pci: Fix sanitize notifier setup cxl/mem: Fix shutdown order - 2 - --- 2023-09-29 Dan Williams Superseded
[v2,2/4] cxl/pci: Cleanup 'sanitize' to always poll cxl/mem: Fix shutdown order - 3 - --- 2023-09-29 Dan Williams Superseded
[v2,1/4] cxl/pci: Remove unnecessary device reference management in sanitize work cxl/mem: Fix shutdown order - 4 - --- 2023-09-29 Dan Williams Superseded
cxl/mem: Fix shutdown order cxl/mem: Fix shutdown order - - - --- 2023-09-29 Dan Williams Superseded
[GIT,PULL] Compute Express Link (CXL) Fixes for 6.6-rc3 [GIT,PULL] Compute Express Link (CXL) Fixes for 6.6-rc3 - - - --- 2023-09-23 Dan Williams Accepted
cxl/port: Fix cxl_test register enumeration regression cxl/port: Fix cxl_test register enumeration regression - 1 1 --- 2023-09-15 Dan Williams Accepted
[v2] cxl: Update MAINTAINERS [v2] cxl: Update MAINTAINERS 3 3 - --- 2023-07-13 Dan Williams Accepted
cxl: Update MAINTAINERS cxl: Update MAINTAINERS 2 1 - --- 2023-07-11 Dan Williams Superseded
[GIT,PULL] Compute Express Link (CXL) for 6.5 [GIT,PULL] Compute Express Link (CXL) for 6.5 - - - --- 2023-07-01 Dan Williams Accepted
[3/3] cxl/region: Fix state transitions after reset failure cxl/region: Cache management and region decode reset fixes - 2 - --- 2023-06-17 Dan Williams Accepted
[2/3] cxl/region: Flag partially torn down regions as unusable cxl/region: Cache management and region decode reset fixes - 1 - --- 2023-06-17 Dan Williams Accepted
[1/3] cxl/region: Move cache invalidation before region teardown, and before setup cxl/region: Cache management and region decode reset fixes - 2 - --- 2023-06-17 Dan Williams Accepted
Revert "cxl/port: Enable the HDM decoder capability for switch ports" Revert "cxl/port: Enable the HDM decoder capability for switch ports" - 2 - --- 2023-06-15 Dan Williams Accepted
[v2,12/12] cxl/memdev: Formalize endpoint port linkage Device memory prep - 3 - --- 2023-06-15 Dan Williams Accepted
[v2,10/12] cxl/pci: Unconditionally unmask 256B Flit errors Device memory prep - 2 - --- 2023-06-15 Dan Williams Accepted
[v2,09/12] cxl/region: Manage decoder target_type at decoder-attach time Device memory prep - 2 - --- 2023-06-15 Dan Williams Accepted
[v2,08/12] cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM Device memory prep - 2 - --- 2023-06-15 Dan Williams Accepted
[v2,07/12] cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} Device memory prep - 2 - --- 2023-06-15 Dan Williams Accepted
[v2,06/12] cxl/memdev: Make mailbox functionality optional Device memory prep - 2 - --- 2023-06-15 Dan Williams Accepted
[v2,05/12] cxl/mbox: Move mailbox related driver state to its own data structure Device memory prep - 2 - --- 2023-06-15 Dan Williams Accepted
[v2,04/12] cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' Device memory prep - 2 - --- 2023-06-15 Dan Williams Accepted
[v2,03/12] cxl: Fix kernel-doc warnings Device memory prep - 2 - --- 2023-06-15 Dan Williams Accepted
[v2,02/12] tools/testing/cxl: Remove unused @cxlds argument Device memory prep - 2 - --- 2023-06-15 Dan Williams Accepted
[v2,01/12] cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output Device memory prep - 2 - --- 2023-06-15 Dan Williams Accepted
[09/19] cxl/memdev: Formalize endpoint port linkage cxl: Device memory setup - 3 - --- 2023-06-04 Dan Williams Accepted
[07/19] cxl/region: Manage decoder target_type at decoder-attach time cxl: Device memory setup - 2 - --- 2023-06-04 Dan Williams Accepted
[02/19] tools/testing/cxl: Remove unused @cxlds argument cxl: Device memory setup - 2 - --- 2023-06-04 Dan Williams Accepted
[01/19] cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output cxl: Device memory setup - 2 - --- 2023-06-04 Dan Williams Accepted
[4/4] dax: Cleanup extra dax_region references dax: Fix use after free and other cleanups - 3 - --- 2023-06-03 Dan Williams Accepted
[3/4] dax: Introduce alloc_dev_dax_id() dax: Fix use after free and other cleanups - 1 - --- 2023-06-03 Dan Williams Accepted
[2/4] dax: Use device_unregister() in unregister_dax_mapping() dax: Fix use after free and other cleanups - 3 - --- 2023-06-03 Dan Williams Accepted
[1/4] dax: Fix dax_mapping_release() use after free dax: Fix use after free and other cleanups - 3 - --- 2023-06-03 Dan Williams Accepted
[GIT,PULL] Compute Express Link (CXL) Fixes for 6.4-rc4 [GIT,PULL] Compute Express Link (CXL) Fixes for 6.4-rc4 - - - --- 2023-05-27 Dan Williams Accepted
cxl/port: Enable the HDM decoder capability for switch ports cxl/port: Enable the HDM decoder capability for switch ports - 3 - --- 2023-05-18 Dan Williams Accepted
[GIT,PULL] Compute Express Link (CXL) Fixes for 6.4-rc2 [GIT,PULL] Compute Express Link (CXL) Fixes for 6.4-rc2 - - - --- 2023-05-14 Dan Williams Accepted
tools/testing/cxl: Use DEFINE_STATIC_SRCU() tools/testing/cxl: Use DEFINE_STATIC_SRCU() - 2 - --- 2023-05-12 Dan Williams Accepted
[GIT,PULL] Compute Express Link (CXL) for 6.4 [GIT,PULL] Compute Express Link (CXL) for 6.4 - - - --- 2023-04-29 Dan Williams Accepted
[4/4] test: Fix dangling pointer warning cxl list and test fixes - 1 - --- 2023-04-24 Dan Williams Accepted
[3/4] test: Support test modules located in 'updates' instead of 'extra' cxl list and test fixes - 1 - --- 2023-04-24 Dan Williams Accepted
[2/4] cxl/list: Filter root decoders by region cxl list and test fixes - 1 - --- 2023-04-24 Dan Williams Accepted
[1/4] cxl/list: Fix filtering RCDs cxl list and test fixes - 1 - --- 2023-04-24 Dan Williams Accepted
cxl/port: Fix port to pci device assumptions in read_cdat_data() cxl/port: Fix port to pci device assumptions in read_cdat_data() - 2 - --- 2023-04-22 Dan Williams Accepted
[5/5] cxl/hdm: Add more HDM decoder debug messages at startup cxl/hdm: Decoder enumeration fixes - 3 - --- 2023-04-14 Dan Williams Accepted
[4/5] cxl/port: Scan single-target ports for decoders cxl/hdm: Decoder enumeration fixes - 3 - --- 2023-04-14 Dan Williams Accepted
[3/5] cxl/core: Drop unused io-64-nonatomic-lo-hi.h cxl/hdm: Decoder enumeration fixes - 3 - --- 2023-04-14 Dan Williams Accepted
[2/5] cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit cxl/hdm: Decoder enumeration fixes - 2 - --- 2023-04-14 Dan Williams Accepted
« 1 2 3 46 7 »