Show patches with: Submitter = Jonathan Cameron       |    Archived = No       |   701 patches
« 1 2 ... 3 4 57 8 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,v2,3/3] hw/cxl: Add clear poison mailbox command support. hw/cxl: Poison get, inject, clear - - - --- 2023-02-01 Jonathan Cameron Superseded
[RFC,v2,2/3] hw/cxl: Add poison injection via the mailbox. hw/cxl: Poison get, inject, clear - - - --- 2023-02-01 Jonathan Cameron Superseded
[RFC,v2,1/3] hw/cxl: QMP based poison injection support hw/cxl: Poison get, inject, clear - - - --- 2023-02-01 Jonathan Cameron Superseded
[2/2] hw/cxl: Multi-Region CXL Type-3 Devices (Volatile and Persistent) hw/mem: CXL Type-3 Volatile Memory Support - 2 1 --- 2023-01-31 Jonathan Cameron Superseded
[1/2] tests/qtest/cxl-test: whitespace, line ending cleanup hw/mem: CXL Type-3 Volatile Memory Support - - - --- 2023-01-31 Jonathan Cameron Superseded
[v3,8/8] hw/mem/cxl_type3: Add CXL RAS Error Injection Support. hw/cxl: RAS error emulation and injection - - - --- 2023-01-30 Jonathan Cameron Superseded
[v3,7/8] hw/pci/aer: Make PCIE AER error injection facility available for other emulation to use. hw/cxl: RAS error emulation and injection - - - --- 2023-01-30 Jonathan Cameron Superseded
[v3,6/8] hw/cxl: Fix endian issues in CXL RAS capability defaults / masks hw/cxl: RAS error emulation and injection - - - --- 2023-01-30 Jonathan Cameron Superseded
[v3,5/8] hw/mem/cxl-type3: Add AER extended capability hw/cxl: RAS error emulation and injection - - - --- 2023-01-30 Jonathan Cameron Superseded
[v3,4/8] hw/pci-bridge/cxl_root_port: Wire up MSI hw/cxl: RAS error emulation and injection - - - --- 2023-01-30 Jonathan Cameron Superseded
[v3,3/8] hw/pci-bridge/cxl_root_port: Wire up AER hw/cxl: RAS error emulation and injection - - - --- 2023-01-30 Jonathan Cameron Superseded
[v3,2/8] hw/pci/aer: Add missing routing for AER errors hw/cxl: RAS error emulation and injection - - - --- 2023-01-30 Jonathan Cameron Superseded
[v3,1/8] hw/pci/aer: Implement PCI_ERR_UNCOR_MASK register hw/cxl: RAS error emulation and injection - - - --- 2023-01-30 Jonathan Cameron Superseded
cxl/mbox: Add missing parameter to docs. cxl/mbox: Add missing parameter to docs. - 1 - --- 2023-01-30 Jonathan Cameron Accepted
[v2] cxl/pci: Set the device timestamp [v2] cxl/pci: Set the device timestamp - 1 - --- 2023-01-30 Jonathan Cameron Accepted
[v3,10/10] hw/cxl/mailbox: Use new UUID network order define for cel_uuid hw/cxl: CXL emulation cleanups and minor fixes for upstream - 1 - --- 2023-01-30 Jonathan Cameron Superseded
[v3,09/10] qemu/uuid: Add UUID static initializer hw/cxl: CXL emulation cleanups and minor fixes for upstream - - - --- 2023-01-30 Jonathan Cameron Superseded
[v3,08/10] qemu/bswap: Add const_le64() hw/cxl: CXL emulation cleanups and minor fixes for upstream - 2 - --- 2023-01-30 Jonathan Cameron Superseded
[v3,07/10] tests/acpi: Update q35/DSDT.cxl for removed duplicate _UID hw/cxl: CXL emulation cleanups and minor fixes for upstream - - - --- 2023-01-30 Jonathan Cameron Superseded
[v3,06/10] hw/i386/acpi: Drop duplicate _UID entry for CXL root bridge hw/cxl: CXL emulation cleanups and minor fixes for upstream - 1 - --- 2023-01-30 Jonathan Cameron Superseded
[v3,05/10] tests/acpi: Allow update of q35/DSDT.cxl hw/cxl: CXL emulation cleanups and minor fixes for upstream - - - --- 2023-01-30 Jonathan Cameron Superseded
[v3,04/10] hw/cxl: Add CXL_CAPACITY_MULTIPLIER definition hw/cxl: CXL emulation cleanups and minor fixes for upstream - 2 - --- 2023-01-30 Jonathan Cameron Superseded
[v3,03/10] hw/cxl: set cxl-type3 device type to PCI_CLASS_MEMORY_CXL hw/cxl: CXL emulation cleanups and minor fixes for upstream - 2 - --- 2023-01-30 Jonathan Cameron Superseded
[v3,02/10] hw/pci-bridge/cxl_downstream: Fix type naming mismatch hw/cxl: CXL emulation cleanups and minor fixes for upstream - 2 1 --- 2023-01-30 Jonathan Cameron Superseded
[v3,01/10] hw/mem/cxl_type3: Improve error handling in realize() hw/cxl: CXL emulation cleanups and minor fixes for upstream - 1 - --- 2023-01-30 Jonathan Cameron Superseded
cxl/pci: Set the device timestamp cxl/pci: Set the device timestamp - - - --- 2023-01-26 Jonathan Cameron Superseded
[2/2] hw/pxb-cxl: Support passthrough HDM Decoders unless overridden hw/cxl: Passthrough HDM decoder emulation - - 1 --- 2023-01-25 Jonathan Cameron Superseded
[1/2] hw/pci: Add pcie_count_ds_port() and pcie_find_port_first() helpers hw/cxl: Passthrough HDM decoder emulation - - - --- 2023-01-25 Jonathan Cameron Superseded
[RFC,2/2] hw/pxb-cxl: Support passthrough HDM Decoders unless overridden hw/cxl: Passthrough HDM decoder emulation - - - --- 2023-01-23 Jonathan Cameron Superseded
[RFC,1/2] hw/pci: Add pcie_count_ds_port() and pcie_find_port_first() helpers hw/cxl: Passthrough HDM decoder emulation - - - --- 2023-01-23 Jonathan Cameron Superseded
[v2,7/7] hw/mem/cxl_type3: Add CXL RAS Error Injection Support hw/cxl: RAS error emulation and injection - - - --- 2023-01-20 Jonathan Cameron Superseded
[v2,6/7] hw/pci/aer: Make PCIE AER error injection facility available for other emulation to use. hw/cxl: RAS error emulation and injection - - - --- 2023-01-20 Jonathan Cameron Superseded
[v2,5/7] hw/mem/cxl-type3: Add AER extended capability hw/cxl: RAS error emulation and injection - - - --- 2023-01-20 Jonathan Cameron Superseded
[v2,4/7] hw/pci-bridge/cxl_root_port: Wire up MSI hw/cxl: RAS error emulation and injection - - - --- 2023-01-20 Jonathan Cameron Superseded
[v2,3/7] hw/pci-bridge/cxl_root_port: Wire up AER hw/cxl: RAS error emulation and injection - - - --- 2023-01-20 Jonathan Cameron Superseded
[v2,2/7] hw/pci/aer: Add missing routing for AER errors hw/cxl: RAS error emulation and injection - - - --- 2023-01-20 Jonathan Cameron Superseded
[v2,1/7] hw/pci/aer: Implement PCI_ERR_UNCOR_MASK register hw/cxl: RAS error emulation and injection - - - --- 2023-01-20 Jonathan Cameron Superseded
[7/7] hw/mem/cxl_type3: Add CXL RAS Error Injection Support. hw/cxl: RAS error emulation and injection - - - --- 2023-01-13 Jonathan Cameron Superseded
[6/7] hw/pci/aer: Make PCIE AER error injection facility available for other emulation to use. hw/cxl: RAS error emulation and injection - - - --- 2023-01-13 Jonathan Cameron Superseded
[5/7] hw/mem/cxl-type3: Add AER extended capability hw/cxl: RAS error emulation and injection - - - --- 2023-01-13 Jonathan Cameron Superseded
[4/7] hw/pci-bridge/cxl_root_port: Wire up MSI hw/cxl: RAS error emulation and injection - - - --- 2023-01-13 Jonathan Cameron Superseded
[3/7] hw/pci-bridge/cxl_root_port: Wire up AER hw/cxl: RAS error emulation and injection - - - --- 2023-01-13 Jonathan Cameron Superseded
[2/7] hw/pci/aer: Add missing routing for AER errors hw/cxl: RAS error emulation and injection - - - --- 2023-01-13 Jonathan Cameron Superseded
[1/7] hw/pci/aer: Implement PCI_ERR_UNCOR_MASK register hw/cxl: RAS error emulation and injection - - - --- 2023-01-13 Jonathan Cameron Superseded
[RFC,1/2] cxl: RAS: Multiple header recording support CXL UE RAS Multiple Header Logging support - - - --- 2023-01-13 Jonathan Cameron Superseded
[v2,8/8] hw/cxl/mailbox: Use new UUID network order define for cel_uuid hw/cxl: CXL emulation cleanups and minor fixes for upstream - 1 - --- 2023-01-12 Jonathan Cameron Superseded
[v2,7/8] qemu/uuid: Add UUID static initializer hw/cxl: CXL emulation cleanups and minor fixes for upstream - - - --- 2023-01-12 Jonathan Cameron Superseded
[v2,6/8] qemu/bswap: Add const_le64() hw/cxl: CXL emulation cleanups and minor fixes for upstream - 2 - --- 2023-01-12 Jonathan Cameron Superseded
[v2,5/8] hw/i386/acpi: Drop duplicate _UID entry for CXL root bridge hw/cxl: CXL emulation cleanups and minor fixes for upstream - 1 - --- 2023-01-12 Jonathan Cameron Superseded
[v2,4/8] hw/cxl: Add CXL_CAPACITY_MULTIPLIER definition hw/cxl: CXL emulation cleanups and minor fixes for upstream - 2 - --- 2023-01-12 Jonathan Cameron Superseded
[v2,3/8] hw/cxl: set cxl-type3 device type to PCI_CLASS_MEMORY_CXL hw/cxl: CXL emulation cleanups and minor fixes for upstream - 2 - --- 2023-01-12 Jonathan Cameron Superseded
[v2,2/8] hw/pci-bridge/cxl_downstream: Fix type naming mismatch hw/cxl: CXL emulation cleanups and minor fixes for upstream - 2 1 --- 2023-01-12 Jonathan Cameron Superseded
[v2,1/8] hw/mem/cxl_type3: Improve error handling in realize() hw/cxl: CXL emulation cleanups and minor fixes for upstream - 1 - --- 2023-01-12 Jonathan Cameron Superseded
[8/8] hw/cxl/mailbox: Use new UUID network order define for cel_uuid hw/cxl: CXL emulation cleanups and minor fixes for upstream - 1 - --- 2023-01-11 Jonathan Cameron Superseded
[7/8] qemu/uuid: Add UUID static initializer hw/cxl: CXL emulation cleanups and minor fixes for upstream - - - --- 2023-01-11 Jonathan Cameron Superseded
[6/8] qemu/bswap: Add const_le64() hw/cxl: CXL emulation cleanups and minor fixes for upstream - 2 - --- 2023-01-11 Jonathan Cameron Superseded
[5/8] hw/i386/acpi: Drop duplicate _UID entry for CXL root bridge hw/cxl: CXL emulation cleanups and minor fixes for upstream - 1 - --- 2023-01-11 Jonathan Cameron Superseded
[4/8] hw/cxl: Add CXL_CAPACITY_MULTIPLIER definition hw/cxl: CXL emulation cleanups and minor fixes for upstream - 1 - --- 2023-01-11 Jonathan Cameron Superseded
[3/8] hw/cxl: set cxl-type3 device type to PCI_CLASS_MEMORY_CXL hw/cxl: CXL emulation cleanups and minor fixes for upstream - 2 - --- 2023-01-11 Jonathan Cameron Superseded
[2/8] hw/pci-bridge/cxl_downstream: Fix type naming mismatch hw/cxl: CXL emulation cleanups and minor fixes for upstream - 2 1 --- 2023-01-11 Jonathan Cameron Superseded
[1/8] hw/mem/cxl_type3: Improve error handling in realize() hw/cxl: CXL emulation cleanups and minor fixes for upstream - 1 - --- 2023-01-11 Jonathan Cameron Superseded
[RFC,1/1] cxl/pci: Add support for stand alone CXL Switch mailbox CCI CXL: Standalone switch CCI driver - - - --- 2022-10-24 Jonathan Cameron Superseded
[v8,5/5] hw/pci-bridge/cxl-upstream: Add a CDAT table access DOE QEMU PCIe DOE for PCIe 4.0/5.0 and CXL 2. - - - --- 2022-10-13 Jonathan Cameron Superseded
[v8,4/5] hw/mem/cxl-type3: Add CXL CDAT Data Object Exchange QEMU PCIe DOE for PCIe 4.0/5.0 and CXL 2. - - - --- 2022-10-13 Jonathan Cameron Superseded
[v8,3/5] hw/cxl/cdat: CXL CDAT Data Object Exchange implementation QEMU PCIe DOE for PCIe 4.0/5.0 and CXL 2. - - - --- 2022-10-13 Jonathan Cameron Superseded
[v8,2/5] hw/mem/cxl-type3: Add MSIX support QEMU PCIe DOE for PCIe 4.0/5.0 and CXL 2. - - - --- 2022-10-13 Jonathan Cameron Superseded
[v8,1/5] hw/pci: PCIe Data Object Exchange emulation QEMU PCIe DOE for PCIe 4.0/5.0 and CXL 2. - - - --- 2022-10-13 Jonathan Cameron Superseded
[RFC,3/3] hw/cxl: CXL Performance Monitoring Unit (CPMU) Emulation CXL Performance Monitoring Unit QEMU emulation. - - - --- 2022-08-31 Jonathan Cameron Handled Elsewhere
[RFC,2/3] hw/cxl: Switch to using an array for CXLRegisterLocator base addresses. CXL Performance Monitoring Unit QEMU emulation. - - - --- 2022-08-31 Jonathan Cameron Handled Elsewhere
[RFC,1/3] hw/mem/cxl-type3: Add MSI/MSIX support CXL Performance Monitoring Unit QEMU emulation. - - - --- 2022-08-31 Jonathan Cameron Handled Elsewhere
[RFC,v2,4/4] docs: perf: Minimal introduction the the CXL PMU device and driver. CXL 3.0 Performance Monitoring Unit support - - - --- 2022-08-24 Jonathan Cameron Superseded
[RFC,v2,3/4] cxl: CXL Performance Monitoring Unit driver CXL 3.0 Performance Monitoring Unit support - - - --- 2022-08-24 Jonathan Cameron Superseded
[RFC,v2,2/4] cxl/pci: Find and register CXL PMU devices CXL 3.0 Performance Monitoring Unit support - - - --- 2022-08-24 Jonathan Cameron Superseded
[RFC,v2,1/4] cxl: Add function to count regblocks of a given type. CXL 3.0 Performance Monitoring Unit support - 1 - --- 2022-08-24 Jonathan Cameron Superseded
cxl/region: Fix null pointer dereference due to pass through decoder commit cxl/region: Fix null pointer dereference due to pass through decoder commit - 1 - --- 2022-08-18 Jonathan Cameron djbw Accepted
[3/3] hw/cxl: Correctly handle variable sized mailbox input payloads. QEMU/CXL: A few more fixes for 7.1 related to LSA - - - --- 2022-08-17 Jonathan Cameron Handled Elsewhere
[2/3] hw/cxl: Fix Get LSA input payload size which should be 8 bytes. QEMU/CXL: A few more fixes for 7.1 related to LSA - - - --- 2022-08-17 Jonathan Cameron Handled Elsewhere
[1/3] hw/cxl: Add stub write function for RO MemoryRegionOps entries. QEMU/CXL: A few more fixes for 7.1 related to LSA - - - --- 2022-08-17 Jonathan Cameron Handled Elsewhere
[2/2] cxl/pmem: Fix failure to account for 8 byte header for writes to the device LSA. cxl: Fix oversized LSA write payload due to header - - - --- 2022-08-15 Jonathan Cameron djbw Accepted
[1/2] cxl/mbox: Add a check on input payload size cxl: Fix oversized LSA write payload due to header - - - --- 2022-08-15 Jonathan Cameron djbw Accepted
[RFC,4/4] docs: perf: Minimal introduction the the CXL PMU device and driver. CXL 3.0 Performance Monitoring Unit support - - - --- 2022-08-12 Jonathan Cameron Superseded
[RFC,3/4] cxl: CXL Performance Monitoring Unit driver CXL 3.0 Performance Monitoring Unit support - - - --- 2022-08-12 Jonathan Cameron Superseded
[RFC,2/4] cxl/pci: Find and register CXL PMU devices CXL 3.0 Performance Monitoring Unit support - - - --- 2022-08-12 Jonathan Cameron Superseded
[RFC,1/4] cxl: Add function to count regblocks of a given type. CXL 3.0 Performance Monitoring Unit support - - - --- 2022-08-12 Jonathan Cameron Superseded
[2/2] hw/cxl: Fix wrong query of target ports hw/cxl: Two CXL emulation fixes. - - - --- 2022-08-08 Jonathan Cameron Handled Elsewhere
[1/2] hw/cxl: Fix memory leak in error paths hw/cxl: Two CXL emulation fixes. - - - --- 2022-08-08 Jonathan Cameron Handled Elsewhere
[RFC] hw/cxl: Initial poison injection support. [RFC] hw/cxl: Initial poison injection support. - - - --- 2022-06-20 Jonathan Cameron Handled Elsewhere
[v11,3/3] docs/cxl: Add switch documentation hw/pci-bridge/cxl: Add CXL Switches. - - - --- 2022-06-16 Jonathan Cameron Handled Elsewhere
[v11,2/3] pci-bridge/cxl_downstream: Add a CXL switch downstream port hw/pci-bridge/cxl: Add CXL Switches. - - - --- 2022-06-16 Jonathan Cameron Handled Elsewhere
[v11,1/3] pci-bridge/cxl_upstream: Add a CXL switch upstream port hw/pci-bridge/cxl: Add CXL Switches. - - - --- 2022-06-16 Jonathan Cameron Handled Elsewhere
[v11,2/2] qtest/cxl: Add aarch64 virt test for CXL arm/virt: CXL support via pxb_cxl - 1 - --- 2022-06-16 Jonathan Cameron Handled Elsewhere
[v11,1/2] hw/arm/virt: Basic CXL enablement on pci_expander_bridge instances pxb-cxl arm/virt: CXL support via pxb_cxl - - - --- 2022-06-16 Jonathan Cameron Handled Elsewhere
cxl: Fix cleanup of port devices on failure to probe driver. cxl: Fix cleanup of port devices on failure to probe driver. - 1 - --- 2022-06-09 Jonathan Cameron Accepted
[v3,8/8] hw/machine: Drop cxl_supported flag as no longer useful hw/cxl: Move CXL emulation options and state to machines. - 1 - --- 2022-06-08 Jonathan Cameron Handled Elsewhere
[v3,7/8] hw/cxl: Move the CXLState from MachineState to machine type specific state. hw/cxl: Move CXL emulation options and state to machines. - 1 - --- 2022-06-08 Jonathan Cameron Handled Elsewhere
[v3,6/8] tests/acpi: Update q35/CEDT.cxl for new memory addresses. hw/cxl: Move CXL emulation options and state to machines. - 1 - --- 2022-06-08 Jonathan Cameron Handled Elsewhere
[v3,5/8] pci/pci_expander_bridge: For CXL HB delay the HB register memory region setup. hw/cxl: Move CXL emulation options and state to machines. - 1 - --- 2022-06-08 Jonathan Cameron Handled Elsewhere
[v3,4/8] tests/acpi: Allow modification of q35 CXL CEDT table. hw/cxl: Move CXL emulation options and state to machines. - 1 - --- 2022-06-08 Jonathan Cameron Handled Elsewhere
[v3,3/8] hw/cxl: Push linking of CXL targets into i386/pc rather than in machine.c hw/cxl: Move CXL emulation options and state to machines. - 1 - --- 2022-06-08 Jonathan Cameron Handled Elsewhere
[v3,2/8] hw/acpi/cxl: Pass in the CXLState directly rather than MachineState hw/cxl: Move CXL emulation options and state to machines. - 1 - --- 2022-06-08 Jonathan Cameron Handled Elsewhere
« 1 2 ... 3 4 57 8 »