Show patches with: Submitter = Dan Williams       |   870 patches
« 1 2 3 48 9 »
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
driver core: Fix uevent_show() vs driver detach race driver core: Fix uevent_show() vs driver detach race 1 - - --- 2024-07-12 Dan Williams New
[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
PCI: Make PCI cfg_access_lock lockdep key a singleton PCI: Make PCI cfg_access_lock lockdep key a singleton - 2 1 --- 2024-05-28 Dan Williams New
PCI: Fix missing lockdep annotation for pci_cfg_access_trylock() PCI: Fix missing lockdep annotation for pci_cfg_access_trylock() - 1 1 --- 2024-05-25 Dan Williams New
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
[3/3] cxl/region: Use cond_guard() in show_targetN() cleanup: A couple extensions for conditional resource management - 3 - --- 2024-02-27 Dan Williams New
[2/3] cleanup: Introduce cond_no_free_ptr() cleanup: A couple extensions for conditional resource management - - - --- 2024-02-27 Dan Williams New
[1/3] cleanup: Add cond_guard() to conditional guards cleanup: A couple extensions for conditional resource management - 2 - --- 2024-02-27 Dan Williams New
[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
cxl/acpi: Fix load failures due to single window creation failure cxl/acpi: Fix load failures due to single window creation failure - - - --- 2024-02-17 Dan Williams New
[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
FYI, cxl.git vs acpi.git conflict entering linux-next (for-6.8/cxl-cper) FYI, cxl.git vs acpi.git conflict entering linux-next (for-6.8/cxl-cper) - - - --- 2024-01-10 Dan Williams New
FYI, cxl.git vs acpi.git conflict entering -next for v6.8 FYI, cxl.git vs acpi.git conflict entering -next for v6.8 - - - --- 2023-12-24 Dan Williams New
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
cxl/pci: Kill a goto in read_cdat_data() cxl/pci: Kill a goto in read_cdat_data() - 3 - --- 2023-12-15 Dan Williams New
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
cxl/hdm: Fix dpa translation locking cxl/hdm: Fix dpa translation locking - 3 - --- 2023-12-07 Dan Williams New
[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,07/10] cxl/memdev: Fix sanitize vs decoder setup locking cxl/mem: Fix shutdown order - 3 - --- 2023-10-06 Dan Williams New
[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 @host confusion in cxl_dport_setup_regs() cxl/port: Fix @host confusion in cxl_dport_setup_regs() - - - --- 2023-09-16 Dan Williams New
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,11/12] cxl/port: Enumerate cxl link capabilities Device memory prep - 1 - --- 2023-06-15 Dan Williams New
[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
[19/19] tools/testing/cxl: Emulate a CXL accelerator with local memory cxl: Device memory setup - - - --- 2023-06-04 Dan Williams New
[18/19] cxl/region: Define a driver interface for region creation cxl: Device memory setup - - - --- 2023-06-04 Dan Williams New
[17/19] cxl/region: Define a driver interface for HPA free space enumeration cxl: Device memory setup - - - --- 2023-06-04 Dan Williams New
[16/19] cxl/hdm: Define a driver interface for DPA allocation cxl: Device memory setup - - - --- 2023-06-04 Dan Williams New
[15/19] cxl/region: Specify host-only vs device memory at region creation time cxl: Device memory setup - - - --- 2023-06-04 Dan Williams New
[14/19] cxl/region: Clarify locking requirements of cxl_region_attach() cxl: Device memory setup - 2 - --- 2023-06-04 Dan Williams New
[13/19] cxl/region: Factor out interleave granularity setup cxl: Device memory setup - 2 - --- 2023-06-04 Dan Williams New
[12/19] cxl/region: Factor out interleave ways setup cxl: Device memory setup - 2 - --- 2023-06-04 Dan Williams New
« 1 2 3 48 9 »