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
[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
[ndctl,v2,07/18] cxl/list: Add parent_dport attribute to port listings cxl-cli test and usability updates - - - --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,06/18] cxl/list: Add a 'firmware_node' alias cxl-cli test and usability updates - - - --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,05/18] cxl/list: Always attempt to collect child objects cxl-cli test and usability updates - - - --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,04/18] ndctl/clang-format: Fix space after for_each macros cxl-cli test and usability updates - 1 - --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,03/18] ndctl/clang-format: Move minimum version to 6 cxl-cli test and usability updates - - - --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,02/18] ndctl/test: Add kernel backtrace detection to some dax tests cxl-cli test and usability updates - 1 - --- 2022-12-08 Dan Williams Accepted
[ndctl,v2,01/18] ndctl/test: Move firmware-update.sh to the 'destructive' set cxl-cli test and usability updates - 1 - --- 2022-12-08 Dan Williams Accepted
cxl/pci: Move tracepoint definitions to drivers/cxl/core/ cxl/pci: Move tracepoint definitions to drivers/cxl/core/ - 1 1 --- 2022-12-08 Dan Williams Accepted
cxl/pci: Remove endian confusion cxl/pci: Remove endian confusion - 3 - --- 2022-12-06 Dan Williams Accepted
cxl/pci: Add some type-safety to the AER trace points cxl/pci: Add some type-safety to the AER trace points - 3 - --- 2022-12-06 Dan Williams Accepted
[4/4] cxl/security: Drop security command ioctl uapi cxl/mbox: Output payload validation reworks - 3 - --- 2022-12-06 Dan Williams Accepted
[3/4] cxl/mbox: Add variable output size validation for internal commands cxl/mbox: Output payload validation reworks - 3 1 --- 2022-12-06 Dan Williams Accepted
« 1 2 3 46 7 »