Show patches with: Submitter = Dan Williams       |    Archived = No       |   622 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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/5] cxl/hdm: Fail upon detecting 0-sized decoders cxl/hdm: Decoder enumeration fixes - 3 - --- 2023-04-14 Dan Williams Accepted
[GIT,PULL] Compute Express Link (CXL) Fixes for 6.3-rc6 [GIT,PULL] Compute Express Link (CXL) Fixes for 6.3-rc6 - - - --- 2023-04-09 Dan Williams Accepted
[v2] cxl/hdm: Extend DVSEC range register emulation for region enumeration [v2] cxl/hdm: Extend DVSEC range register emulation for region enumeration - 2 2 --- 2023-04-03 Dan Williams Accepted
cxl/hdm: Extend DVSEC range register emulation for region enumeration cxl/hdm: Extend DVSEC range register emulation for region enumeration - - 2 --- 2023-03-29 Dan Williams Superseded
cxl/hdm: Limit emulation to the number of range registers cxl/hdm: Limit emulation to the number of range registers - 2 1 --- 2023-03-29 Dan Williams Accepted
cxl/hdm: Avoid NULL deref when component registers are missing cxl/hdm: Avoid NULL deref when component registers are missing - 2 1 --- 2023-03-29 Dan Williams Accepted
cxl/region: Move coherence tracking into cxl_region_attach() cxl/region: Move coherence tracking into cxl_region_attach() - 2 - --- 2023-03-28 Dan Williams Accepted
cxl/region: Fix region setup/teardown for RCDs cxl/region: Fix region setup/teardown for RCDs - 2 - --- 2023-03-28 Dan Williams Accepted
cxl/port: Fix find_cxl_root() for RCDs and simplify it cxl/port: Fix find_cxl_root() for RCDs and simplify it - 2 - --- 2023-03-28 Dan Williams Accepted
[ndctl] cxl/monitor: Make libtracefs dependency optional [ndctl] cxl/monitor: Make libtracefs dependency optional - 2 - --- 2023-02-23 Dan Williams Accepted
[GIT,PULL] Compute Express Link (CXL) for 6.3 [GIT,PULL] Compute Express Link (CXL) for 6.3 - - - --- 2023-02-22 Dan Williams Accepted
[2/2] cxl/hdm: Skip emulation when driver manages mem_enable cxl: DVSEC Range emulation fixups - 3 1 --- 2023-02-22 Dan Williams Accepted
[1/2] cxl/hdm: Fix double allocation of @cxlhdm cxl: DVSEC Range emulation fixups - 2 - --- 2023-02-22 Dan Williams Accepted
dax/kmem: Fix leak of memory-hotplug resources dax/kmem: Fix leak of memory-hotplug resources - 4 - --- 2023-02-16 Dan Williams Accepted
cxl/pmem: Fix nvdimm registration races cxl/pmem: Fix nvdimm registration races - 2 1 --- 2023-02-14 Dan Williams Accepted
[v5,7/7] cxl/pci: Remove locked check for dvsec_range_allowed() cxl: Introduce HDM decoder emulation from DVSEC range registers - 1 - --- 2023-02-14 Dan Williams Accepted
[v5,6/7] cxl/hdm: Add emulation when HDM decoders are not committed cxl: Introduce HDM decoder emulation from DVSEC range registers - 1 - --- 2023-02-14 Dan Williams Accepted
[v5,5/7] cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders cxl: Introduce HDM decoder emulation from DVSEC range registers - 1 - --- 2023-02-14 Dan Williams Accepted
[v5,4/7] cxl/hdm: Emulate HDM decoder from DVSEC range registers cxl: Introduce HDM decoder emulation from DVSEC range registers - 1 - --- 2023-02-14 Dan Williams Accepted
[v5,3/7] cxl/pci: Refactor cxl_hdm_decode_init() cxl: Introduce HDM decoder emulation from DVSEC range registers - 1 - --- 2023-02-14 Dan Williams Accepted
[v5,2/7] cxl/port: Export cxl_dvsec_rr_decode() to cxl_port cxl: Introduce HDM decoder emulation from DVSEC range registers - 1 - --- 2023-02-14 Dan Williams Accepted
[v5,1/7] cxl/pci: Break out range register decoding from cxl_hdm_decode_init() cxl: Introduce HDM decoder emulation from DVSEC range registers - 1 - --- 2023-02-14 Dan Williams Accepted
[GIT,PULL] Compute Express Link (CXL) fixes for 6.2-final [GIT,PULL] Compute Express Link (CXL) fixes for 6.2-final - - - --- 2023-02-11 Dan Williams Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[v2,13/20] cxl/region: Add region autodiscovery CXL RAM and the 'Soft Reserved' => 'System RAM' default - 2 1 --- 2023-02-10 Dan Williams Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[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 Accepted
[v2,01/20] cxl/memdev: Fix endpoint port removal CXL RAM and the 'Soft Reserved' => 'System RAM' default - 1 - --- 2023-02-10 Dan Williams Accepted
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[14/18] dax/hmem: Drop unnecessary dax_hmem_remove() CXL RAM and the 'Soft Reserved' => 'System RAM' default - 2 - --- 2023-02-06 Dan Williams Superseded
[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 Superseded
[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 Superseded
[11/18] cxl/region: Add region autodiscovery CXL RAM and the 'Soft Reserved' => 'System RAM' default - - - --- 2023-02-06 Dan Williams Superseded
[10/18] cxl/region: Fix passthrough-decoder detection CXL RAM and the 'Soft Reserved' => 'System RAM' default - 2 - --- 2023-02-06 Dan Williams Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[06/18] cxl/region: Refactor attach_target() for autodiscovery CXL RAM and the 'Soft Reserved' => 'System RAM' default - 4 - --- 2023-02-06 Dan Williams Superseded
[05/18] cxl/region: Add volatile region creation support CXL RAM and the 'Soft Reserved' => 'System RAM' default - 5 - --- 2023-02-06 Dan Williams Superseded
[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 Superseded
[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 Superseded
[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 Superseded
[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 Superseded
efi/cper, cxl: Remove cxl_err.h efi/cper, cxl: Remove cxl_err.h - 1 - --- 2023-02-03 Dan Williams Accepted
daxctl: Fix memblock enumeration off-by-one daxctl: Fix memblock enumeration off-by-one - - - --- 2023-02-02 Dan Williams Accepted
cxl/pci: Fix irq oneshot expectations cxl/pci: Fix irq oneshot expectations - 1 - --- 2023-01-31 Dan Williams Accepted
[GIT,PULL] Compute Express Link (CXL) fixes for 6.2-rc6 [GIT,PULL] Compute Express Link (CXL) fixes for 6.2-rc6 - - - --- 2023-01-28 Dan Williams Accepted
cxl/pmem: Fix nvdimm unregistration when cxl_pmem driver is absent cxl/pmem: Fix nvdimm unregistration when cxl_pmem driver is absent - 2 1 --- 2023-01-21 Dan Williams Accepted
[ndctl] cxl/Documentation: Update man page for using 'host' names in 'cxl list' filters [ndctl] cxl/Documentation: Update man page for using 'host' names in 'cxl list' filters - 1 - --- 2023-01-06 Dan Williams Accepted
[3/3] cxl/port: Link the 'parent_dport' in portX/ and endpointX/ sysfs cxl: Misc fixups that missed v6.2 - 1 - --- 2022-12-17 Dan Williams Accepted
[2/3] cxl/region: Clarify when a cxld->commit() callback is mandatory cxl: Misc fixups that missed v6.2 - 1 - --- 2022-12-17 Dan Williams Accepted
[2/2] cxl/region: Fix memdev_filter_pos() separator detection cxl/region: Fix a couple memory safety bugs - - 1 --- 2022-12-15 Dan Williams Accepted
[1/2] cxl/region: Fix memdev_filter_pos() memory leak cxl/region: Fix a couple memory safety bugs - 1 - --- 2022-12-15 Dan Williams Accepted
[ndctl,5/5] cxl/test: More backtrace detection cxl/test: Reliability fixes - - - --- 2022-12-14 Dan Williams Accepted
[ndctl,4/5] cxl/test: Fix cxl-topology.sh expectations cxl/test: Reliability fixes - - - --- 2022-12-14 Dan Williams Accepted
[ndctl,3/5] cxl/lib: Add cxl_wait_probe() cxl/test: Reliability fixes - - - --- 2022-12-14 Dan Williams Accepted
[ndctl,2/5] cxl/filter: enumerate endpoints and memdevs in an RCH cxl/test: Reliability fixes - - - --- 2022-12-14 Dan Williams Accepted
[ndctl,1/5] cxl/list: include --endpoints in -v listings cxl/test: Reliability fixes - - - --- 2022-12-14 Dan Williams Accepted
[GIT,PULL] Compute Express Link (CXL) for 6.2 [GIT,PULL] Compute Express Link (CXL) for 6.2 - - - --- 2022-12-11 Dan Williams Accepted
[ndctl,v2,18/18] cxl/test: Test single-port host-bridge region creation cxl-cli test and usability updates - - 1 --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,17/18] cxl/test: Extend cxl-topology.sh for a single root-port host-bridge cxl-cli test and usability updates - - 1 --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,16/18] cxl/region: Autoselect memdevs for create-region cxl-cli test and usability updates - 1 - --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,15/18] cxl/Documentation: Fix whitespace typos in create-region man page cxl-cli test and usability updates - 1 - --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,14/18] cxl/region: Trim region size by max available extent cxl-cli test and usability updates - 1 - --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,13/18] cxl/region: Use cxl_filter_walk() to gather create-region targets cxl-cli test and usability updates - - - --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,12/18] cxl/region: Make granularity an integer argument cxl-cli test and usability updates - 1 - --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,11/18] cxl/region: Make ways an integer argument cxl-cli test and usability updates - 1 - --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,10/18] cxl/list: Record cxl objects in json objects cxl-cli test and usability updates - 1 - --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,09/18] cxl/filter: Return json-c topology cxl-cli test and usability updates - - 1 --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,08/18] cxl/list: Skip emitting pmem_size when it is zero cxl-cli test and usability updates - 1 - --- 2022-12-08 Dan Williams Accepted
« 1 2 3 46 7 »