Show patches with: Submitter = Jonathan Cameron       |    Archived = No       |   683 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,v12,qemu,2/2] qtest/cxl: Add aarch64 virt test for CXL arm/virt: CXL support via pxb_cxl - - 1 --- 2025-02-03 Jonathan Cameron New
[RFC,v12,qemu,1/2] hw/arm/virt: Basic CXL enablement on pci_expander_bridge instances pxb-cxl arm/virt: CXL support via pxb_cxl - - - --- 2025-02-03 Jonathan Cameron New
[qemu,5/5] mem/cxl_type3: support 3, 6, 12 and 16 interleave ways hw/cxl: Cleanups and interleave support. - - - --- 2025-02-03 Jonathan Cameron New
[qemu,4/5] hw/mem/cxl_type3: Ensure errp is set on realization failure hw/cxl: Cleanups and interleave support. - 1 - --- 2025-02-03 Jonathan Cameron New
[qemu,3/5] hw/mem/cxl_type3: Fix special_ops memory leak on msix_init_exclusive_bar() failure hw/cxl: Cleanups and interleave support. - 1 - --- 2025-02-03 Jonathan Cameron New
[qemu,2/5] hw/mem/cxl_type3: Add paired msix_uninit_exclusive_bar() call hw/cxl: Cleanups and interleave support. - - - --- 2025-02-03 Jonathan Cameron New
[qemu,1/5] hw/cxl: Introduce CXL_T3_MSIX_VECTOR enumeration hw/cxl: Cleanups and interleave support. - - - --- 2025-02-03 Jonathan Cameron New
[RFC,QEMU,x3/3] contrib: Add example hotness monitoring unit server cxl/plugins: Hotness Monitoring Unit with 'real' data. - - - --- 2025-01-24 Jonathan Cameron Handled Elsewhere
[RFC,QEMU,2/3] plugins: Add cache miss reporting over a socket. cxl/plugins: Hotness Monitoring Unit with 'real' data. - - - --- 2025-01-24 Jonathan Cameron Handled Elsewhere
[RFC,QEMU,1/3] hw/cxl: Initial CXL Hotness Monitoring Unit Emulation cxl/plugins: Hotness Monitoring Unit with 'real' data. - - - --- 2025-01-24 Jonathan Cameron Handled Elsewhere
[RFC,4/4] hwtrace: Document CXL Hotness Monitoring Unit driver CXL Hotness Monitoring Unit perf driver - - - --- 2024-11-21 Jonathan Cameron New
[RFC,3/4] perf: Add support for CXL Hotness Monitoring Units (CHMU) CXL Hotness Monitoring Unit perf driver - - - --- 2024-11-21 Jonathan Cameron New
[RFC,2/4] cxl: Hotness Monitoring Unit via a Perf AUX Buffer. CXL Hotness Monitoring Unit perf driver - - - --- 2024-11-21 Jonathan Cameron New
[RFC,1/4] cxl: Register devices for CXL Hotness Monitoring Units (CHMU) CXL Hotness Monitoring Unit perf driver - - - --- 2024-11-21 Jonathan Cameron New
[qemu] hw/cxl: Check for zero length features in cmd_features_set_feature() [qemu] hw/cxl: Check for zero length features in cmd_features_set_feature() - 1 1 --- 2024-11-08 Jonathan Cameron New
[qemu,10/10] hw/cxl: Ensure there is enough data to read the input header in cmd_get_physical_port_… hw/cxl: Mailbox input parser hardening against invalid input. - 1 - --- 2024-11-01 Jonathan Cameron New
[qemu,09/10] hw/cxl: Ensure there is enough data for the header in cmd_ccls_set_lsa() hw/cxl: Mailbox input parser hardening against invalid input. - 1 - --- 2024-11-01 Jonathan Cameron New
[qemu,08/10] hw/cxl: Check that writes do not go beyond end of target attributes hw/cxl: Mailbox input parser hardening against invalid input. - 1 - --- 2024-11-01 Jonathan Cameron New
[qemu,07/10] hw/cxl: Ensuring enough data to read parameters in cmd_tunnel_management_cmd() hw/cxl: Mailbox input parser hardening against invalid input. - 1 - --- 2024-11-01 Jonathan Cameron New
[qemu,06/10] hw/cxl: Avoid accesses beyond the end of cel_log. hw/cxl: Mailbox input parser hardening against invalid input. - 1 - --- 2024-11-01 Jonathan Cameron New
[qemu,05/10] hw/cxl: Check the length of data requested fits in get_log() hw/cxl: Mailbox input parser hardening against invalid input. - - - --- 2024-11-01 Jonathan Cameron New
[qemu,04/10] hw/cxl: Check enough data in cmd_firmware_update_transfer() hw/cxl: Mailbox input parser hardening against invalid input. - 1 - --- 2024-11-01 Jonathan Cameron New
[qemu,03/10] hw/cxl: Check input length is large enough in cmd_events_clear_records() hw/cxl: Mailbox input parser hardening against invalid input. - 1 - --- 2024-11-01 Jonathan Cameron New
[qemu,02/10] hw/cxl: Check input includes at least the header in cmd_features_set_feature() hw/cxl: Mailbox input parser hardening against invalid input. - 1 - --- 2024-11-01 Jonathan Cameron New
[qemu,01/10] hw/cxl: Check size of input data to dynamic capacity mailbox commands hw/cxl: Mailbox input parser hardening against invalid input. - 1 - --- 2024-11-01 Jonathan Cameron New
[qemu,2/2] hw/cxl/cxl-mailbox-util: Fix output buffer index update when retrieving DC extents hw/cxl: Misc fixes - - - --- 2024-11-01 Jonathan Cameron New
[qemu,1/2] cxl/cxl-mailbox-utils: Fix size check for cmd_firmware_update_get_info hw/cxl: Misc fixes - 1 - --- 2024-11-01 Jonathan Cameron New
[v5,13/13] bios-tables-test: Add data for complex numa test (GI, GP etc) acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-07-12 Jonathan Cameron Superseded
[v5,12/13] bios-tables-test: Add complex SRAT / HMAT test for GI GP acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-07-12 Jonathan Cameron Superseded
[v5,11/13] bios-tables-test: Allow for new acpihmat-generic-x test data. acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-07-12 Jonathan Cameron Superseded
[v5,10/13] hw/acpi: Generic Port Affinity Structure support acpi: NUMA nodes for CXL HB as GP + complex NUMA test 1 - 1 --- 2024-07-12 Jonathan Cameron Superseded
[v5,09/13] hw/pci-host/gpex-acpi: Use acpi_uid property. acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 1 1 --- 2024-07-12 Jonathan Cameron Superseded
[v5,08/13] hw/i386/acpi: Use TYPE_PXB_BUS property acpi_uid for DSDT acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 1 1 --- 2024-07-12 Jonathan Cameron Superseded
[v5,07/13] hw/pci-bridge: Add acpi_uid property to TYPE_PXB_BUS acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 1 1 --- 2024-07-12 Jonathan Cameron Superseded
[v5,06/13] acpi/pci: Move Generic Initiator object handling into acpi/pci.* acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 2 1 --- 2024-07-12 Jonathan Cameron Superseded
[v5,05/13] hw/pci: Add a busnr property to pci_props and use for acpi/gi acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 1 - --- 2024-07-12 Jonathan Cameron Superseded
[v5,04/13] hw/acpi: Rename build_all_acpi_generic_initiators() to build_acpi_generic_initiator() acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 1 1 --- 2024-07-12 Jonathan Cameron Superseded
[v5,03/13] hw/acpi: Move AML building code for Generic Initiators to aml_build.c acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 1 1 --- 2024-07-12 Jonathan Cameron Superseded
[v5,02/13] hw/acpi/GI: Fix trivial parameter alignment issue. acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 2 1 --- 2024-07-12 Jonathan Cameron Superseded
[v5,01/13] hw/acpi: Fix ordering of BDF in Generic Initiator PCI Device Handle. acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 1 1 --- 2024-07-12 Jonathan Cameron Superseded
[3/3] hw/cxl: Check for multiple mappings of memory backends. hw/cxl: Misc minor improvements - - - --- 2024-07-02 Jonathan Cameron Superseded
[2/3] hw/cxl/cxl-mailbox-utils: remove unneeded mailbox output payload space zeroing hw/cxl: Misc minor improvements - - - --- 2024-07-02 Jonathan Cameron Superseded
[1/3] hw/cxl: Get rid of unused cfmw_list hw/cxl: Misc minor improvements - - - --- 2024-07-02 Jonathan Cameron Superseded
[v4,13/13] bios-tables-test: Add data for complex numa test (GI, GP etc) acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-07-02 Jonathan Cameron Superseded
[v4,12/13] bios-tables-test: Add complex SRAT / HMAT test for GI GP acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-07-02 Jonathan Cameron Superseded
[v4,11/13] bios-tables-test: Allow for new acpihmat-generic-x test data. acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-07-02 Jonathan Cameron Superseded
[v4,10/13] hw/acpi: Generic Port Affinity Structure support acpi: NUMA nodes for CXL HB as GP + complex NUMA test 1 - - --- 2024-07-02 Jonathan Cameron Superseded
[v4,09/13] hw/pci-host/gpex-acpi: Use acpi_uid property. acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-07-02 Jonathan Cameron Superseded
[v4,08/13] hw/i386/acpi: Use TYPE_PXB_BUS property acpi_uid for DSDT acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-07-02 Jonathan Cameron Superseded
[v4,07/13] hw/pci-bridge: Add acpi_uid property to TYPE_PXB_BUS acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-07-02 Jonathan Cameron Superseded
[v4,06/13] acpi/pci: Move Generic Initiator object handling into acpi/pci.* acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-07-02 Jonathan Cameron Superseded
[v4,05/13] hw/pci: Add a busnr property to pci_props and use for acpi/gi acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 1 - --- 2024-07-02 Jonathan Cameron Superseded
[v4,04/13] hw/acpi: Rename build_all_acpi_generic_initiators() to build_acpi_generic_initiator() acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 1 - --- 2024-07-02 Jonathan Cameron Superseded
[v4,03/13] hw/acpi: Move AML building code for Generic Initiators to aml_build.c acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 1 - --- 2024-07-02 Jonathan Cameron Superseded
[v4,02/13] hw/acpi/GI: Fix trivial parameter alignment issue. acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 2 - --- 2024-07-02 Jonathan Cameron Superseded
[v4,01/13] hw/acpi: Fix ordering of BDF in Generic Initiator PCI Device Handle. acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 1 - --- 2024-07-02 Jonathan Cameron Superseded
[v3,11/11] bios-tables-test: Add data for complex numa test (GI, GP etc) acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-06-20 Jonathan Cameron Superseded
[v3,10/11] bios-tables-test: Add complex SRAT / HMAT test for GI GP acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-06-20 Jonathan Cameron Superseded
[v3,09/11] bios-tables-test: Allow for new acpihmat-generic-x test data. acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-06-20 Jonathan Cameron Superseded
[v3,08/11] hw/acpi: Generic Port Affinity Structure support acpi: NUMA nodes for CXL HB as GP + complex NUMA test 1 - - --- 2024-06-20 Jonathan Cameron Superseded
[v3,07/11] hw/pci-bridge: Add acpi_uid property to CXL PXB acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-06-20 Jonathan Cameron Superseded
[v3,06/11] acpi/pci: Move Generic Initiator object handling into acpi/pci.* acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-06-20 Jonathan Cameron Superseded
[v3,05/11] hw/pci: Add a bus property to pci_props and use for acpi/gi acpi: NUMA nodes for CXL HB as GP + complex NUMA test - - - --- 2024-06-20 Jonathan Cameron Superseded
[v3,04/11] hw/acpi: Rename build_all_acpi_generic_initiators() to build_acpi_generic_initiator() acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 1 - --- 2024-06-20 Jonathan Cameron Superseded
[v3,03/11] hw/acpi: Move AML building code for Generic Initiators to aml_build.c acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 1 - --- 2024-06-20 Jonathan Cameron Superseded
[v3,02/11] hw/acpi/GI: Fix trivial parameter alignment issue. acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 2 - --- 2024-06-20 Jonathan Cameron Superseded
[v3,01/11] hw/acpi: Fix ordering of BDF in Generic Initiator PCI Device Handle. acpi: NUMA nodes for CXL HB as GP + complex NUMA test - 1 - --- 2024-06-20 Jonathan Cameron Superseded
[6/6] bios-tables-test: Add data for complex numa test (GI, GP etc) acpi: NUMA nodes for CXL HB as GP + complex NUMA test. - - - --- 2024-04-03 Jonathan Cameron Superseded
[5/6] bios-tables-test: Add complex SRAT / HMAT test for GI GP acpi: NUMA nodes for CXL HB as GP + complex NUMA test. - - - --- 2024-04-03 Jonathan Cameron Superseded
[4/6] bios-tables-test: Allow for new acpihmat-generic-x test data. acpi: NUMA nodes for CXL HB as GP + complex NUMA test. - - - --- 2024-04-03 Jonathan Cameron Superseded
[3/6] hw/acpi: Generic Port Affinity Structure support acpi: NUMA nodes for CXL HB as GP + complex NUMA test. - - - --- 2024-04-03 Jonathan Cameron Superseded
[2/6] hw/acpi: Insert an acpi-generic-node base under acpi-generic-initiator acpi: NUMA nodes for CXL HB as GP + complex NUMA test. - - - --- 2024-04-03 Jonathan Cameron Superseded
[1/6] hw/acpi/GI: Fix trivial parameter alignment issue. acpi: NUMA nodes for CXL HB as GP + complex NUMA test. - 1 - --- 2024-04-03 Jonathan Cameron Superseded
[RFC,v2] arm/ptw: Handle atomic updates of page tables entries in MMIO during PTW. [RFC,v2] arm/ptw: Handle atomic updates of page tables entries in MMIO during PTW. - - - --- 2024-02-19 Jonathan Cameron Superseded
[3/3] tcg: Avoid double lock if page tables happen to be in mmio memory. tcg/i386: Page tables in MMIO memory fixes (CXL) - - - --- 2024-02-15 Jonathan Cameron Superseded
[2/3] target/i386: Enable page walking from MMIO memory tcg/i386: Page tables in MMIO memory fixes (CXL) - 2 - --- 2024-02-15 Jonathan Cameron Superseded
[1/3] accel/tcg: Set can_do_io at at start of lookup_tb_ptr helper tcg/i386: Page tables in MMIO memory fixes (CXL) - 1 - --- 2024-02-15 Jonathan Cameron Superseded
[5/5] hw/cxl: Standardize all references on CXL r3.1 and minor updates hw/cxl: Update CXL emulation to reflect and reference r3.1 - - - --- 2024-01-24 Jonathan Cameron Superseded
[4/5] hw/cxl: Update mailbox status registers. hw/cxl: Update CXL emulation to reflect and reference r3.1 - 1 - --- 2024-01-24 Jonathan Cameron Superseded
[3/5] hw/cxl: Update RAS Capability Definitions for version 3. hw/cxl: Update CXL emulation to reflect and reference r3.1 - 1 - --- 2024-01-24 Jonathan Cameron Superseded
[2/5] hw/cxl: Update link register definitions. hw/cxl: Update CXL emulation to reflect and reference r3.1 - 1 - --- 2024-01-24 Jonathan Cameron Superseded
[1/5] hw/cxl: Update HDM Decoder capability to version 3 hw/cxl: Update CXL emulation to reflect and reference r3.1 - 1 - --- 2024-01-24 Jonathan Cameron Superseded
[12/12] tests/acpi: Update DSDT.cxl to reflect change _STA return value. CXL emulation fixes and minor cleanup. - - - --- 2024-01-24 Jonathan Cameron Superseded
[11/12] hw/i386: Fix _STA return value for ACPI0017 CXL emulation fixes and minor cleanup. - - - --- 2024-01-24 Jonathan Cameron Superseded
[10/12] tests/acpi: Allow update of DSDT.cxl CXL emulation fixes and minor cleanup. - - - --- 2024-01-24 Jonathan Cameron Superseded
[09/12] hw/mem/cxl_type3: Fix potential divide by zero reported by coverity CXL emulation fixes and minor cleanup. - 1 - --- 2024-01-24 Jonathan Cameron Superseded
[08/12] hw/cxl: Pass NULL for a NULL MemoryRegionOps CXL emulation fixes and minor cleanup. - 1 - --- 2024-01-24 Jonathan Cameron Superseded
[07/12] hw/cxl: Pass CXLComponentState to cache_mem_ops CXL emulation fixes and minor cleanup. - 1 - --- 2024-01-24 Jonathan Cameron Superseded
[06/12] hw/cxl/device: read from register values in mdev_reg_read() CXL emulation fixes and minor cleanup. - 1 - --- 2024-01-24 Jonathan Cameron Superseded
[05/12] hw/cxl/mbox: Remove dead code CXL emulation fixes and minor cleanup. - 1 - --- 2024-01-24 Jonathan Cameron Superseded
[04/12] cxl/cdat: Fix header sum value in CDAT checksum CXL emulation fixes and minor cleanup. - 2 - --- 2024-01-24 Jonathan Cameron Superseded
[03/12] hw/pci-bridge/cxl_upstream: Drop g_malloc0() failure handling CXL emulation fixes and minor cleanup. - - - --- 2024-01-24 Jonathan Cameron Superseded
[02/12] hw/mem/cxl_type3: Drop handling of failure of g_malloc0() CXL emulation fixes and minor cleanup. - 1 - --- 2024-01-24 Jonathan Cameron Superseded
[01/12] cxl/cdat: Handle cdat table build errors CXL emulation fixes and minor cleanup. - 2 - --- 2024-01-24 Jonathan Cameron Superseded
[v4,4/4] hw/cxl: Line length reductions hw/cxl: Line length reduction and related - 2 - --- 2023-10-12 Jonathan Cameron Superseded
[v4,3/4] hw/cxl: CXLDVSECPortExtensions renamed to CXLDVSECPortExt hw/cxl: Line length reduction and related - 2 - --- 2023-10-12 Jonathan Cameron Superseded
[v4,2/4] hw/cxl: Use switch statements for read and write of cachemem registers hw/cxl: Line length reduction and related - 1 - --- 2023-10-12 Jonathan Cameron Superseded
[v4,1/4] hw/cxl: Use a switch to explicitly check size in caps_reg_read() hw/cxl: Line length reduction and related - 2 - --- 2023-10-12 Jonathan Cameron Superseded
[v3,4/4] hw/cxl: Support 4 HDM decoders at all levels of topology hw/cxl: Support emulating 4 HDM decoders throughout topology - - - --- 2023-09-11 Jonathan Cameron Superseded
[v3,3/4] hw/cxl: Fix and use same calculation for HDM decoder block size everywhere hw/cxl: Support emulating 4 HDM decoders throughout topology - 2 - --- 2023-09-11 Jonathan Cameron Superseded
« 1 2 3 46 7 »