Show patches with: Submitter = Alistair Francis       |   724 patches
« 1 2 3 47 8 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[PULL,28/28] target/riscv: raise an exception when CSRRS/CSRRC writes a read-only CSR [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,27/28] disas/riscv: Decode all of the pmpcfg and pmpaddr CSRs [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,26/28] riscv, gdbstub.c: fix reg_width in ricsv_gen_dynamic_vector_feature() [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize 1 3 - --- 2024-05-28 Alistair Francis New
[PULL,25/28] target/riscv/kvm.c: Fix the hart bit setting of AIA [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,24/28] target/riscv: rvzicbo: Fixup CBO extension register calculation [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,23/28] target/riscv: Remove experimental prefix from "B" extension [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 4 - --- 2024-05-28 Alistair Francis New
[PULL,22/28] target/riscv: do not set mtval2 for non guest-page faults [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 2 - --- 2024-05-28 Alistair Francis New
[PULL,21/28] target/riscv: prioritize pmp errors in raise_mmu_exception() [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,20/28] target/riscv: rvv: Remove redudant SEW checking for vector fp narrow/widen instructions [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,19/28] target/riscv: rvv: Check single width operator for vfncvt.rod.f.f.w [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,18/28] target/riscv: rvv: Check single width operator for vector fp widen instructions [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,17/28] target/riscv: rvv: Fix Zvfhmin checking for vfwcvt.f.f.v and vfncvt.f.f.w instructions [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,16/28] riscv: thead: Add th.sxstatus CSR emulation [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 2 - --- 2024-05-28 Alistair Francis New
[PULL,15/28] target/riscv: Implement dynamic establishment of custom decoder [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 2 - --- 2024-05-28 Alistair Francis New
[PULL,14/28] target/riscv/cpu.c: fix Zvkb extension config [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 4 - --- 2024-05-28 Alistair Francis New
[PULL,13/28] target/riscv: Fix the element agnostic function problem [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,12/28] target/riscv: Relax vector register check in RISCV gdbstub [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 2 - --- 2024-05-28 Alistair Francis New
[PULL,11/28] target/riscv: Add support for Zve64x extension [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 3 - --- 2024-05-28 Alistair Francis New
[PULL,10/28] target/riscv: Add support for Zve32x extension [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 3 - --- 2024-05-28 Alistair Francis New
[PULL,09/28] trans_privileged.c.inc: set (m|s)tval on ebreak breakpoint [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 3 - --- 2024-05-28 Alistair Francis New
[PULL,08/28] target/riscv/debug: set tval=pc in breakpoint exceptions [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 2 - --- 2024-05-28 Alistair Francis New
[PULL,07/28] target/riscv/kvm: tolerate KVM disable ext errors [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,06/28] target/riscv: change RISCV_EXCP_SEMIHOST exception number to 63 [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,05/28] hw/riscv/boot.c: Support 64-bit address for initrd [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,04/28] target/riscv/kvm: implement SBI debug console (DBCN) calls [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,03/28] target/riscv: Raise exceptions on wrs.nto [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 3 - --- 2024-05-28 Alistair Francis New
[PULL,02/28] target/riscv/kvm: Fix exposure of Zkr [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize [PULL,01/28] hw/intc/riscv_aplic: APLICs should add child earlier than realize - 1 - --- 2024-05-28 Alistair Francis New
[PULL,00/28] riscv-to-apply queue - - - --- 2024-05-28 Alistair Francis New
dias/riscv: Decode all of the pmpcfg and pmpaddr CSRs dias/riscv: Decode all of the pmpcfg and pmpaddr CSRs - 1 - --- 2024-05-14 Alistair Francis New
target/riscv: rvzicbo: Fixup CBO extension register calculation target/riscv: rvzicbo: Fixup CBO extension register calculation - 1 - --- 2024-05-14 Alistair Francis New
[PULL,15/15] target/riscv/kvm: fix timebase-frequency when using KVM acceleration [PULL,01/15] target/riscv: do not enable all named features by default - 3 - --- 2024-03-22 Alistair Francis New
[PULL,14/15] target/riscv: Fix mode in riscv_tlb_fill [PULL,01/15] target/riscv: do not enable all named features by default - 2 - --- 2024-03-22 Alistair Francis New
[PULL,13/15] target/riscv: rvv: Remove the dependency of Zvfbfmin to Zfbfmin [PULL,01/15] target/riscv: do not enable all named features by default - 1 - --- 2024-03-22 Alistair Francis New
[PULL,12/15] hw/intc: Update APLIC IDC after claiming iforce register [PULL,01/15] target/riscv: do not enable all named features by default - 2 - --- 2024-03-22 Alistair Francis New
[PULL,11/15] target/riscv/vector_helper.c: optimize loops in ldst helpers [PULL,01/15] target/riscv: do not enable all named features by default - 2 - --- 2024-03-22 Alistair Francis New
[PULL,10/15] target/riscv: enable 'vstart_eq_zero' in the end of insns [PULL,01/15] target/riscv: do not enable all named features by default - 2 - --- 2024-03-22 Alistair Francis New
[PULL,09/15] trans_rvv.c.inc: remove redundant mark_vs_dirty() calls [PULL,01/15] target/riscv: do not enable all named features by default - 3 - --- 2024-03-22 Alistair Francis New
[PULL,08/15] target/riscv: remove 'over' brconds from vector trans [PULL,01/15] target/riscv: do not enable all named features by default - 2 - --- 2024-03-22 Alistair Francis New
[PULL,07/15] target/riscv/vector_helpers: do early exit when vstart >= vl [PULL,01/15] target/riscv: do not enable all named features by default 1 1 - --- 2024-03-22 Alistair Francis New
[PULL,06/15] target/riscv: always clear vstart for ldst_whole insns [PULL,01/15] target/riscv: do not enable all named features by default - 2 - --- 2024-03-22 Alistair Francis New
[PULL,05/15] target/riscv: always clear vstart in whole vec move insns [PULL,01/15] target/riscv: do not enable all named features by default - 3 - --- 2024-03-22 Alistair Francis New
[PULL,04/15] target/riscv/vector_helper.c: fix 'vmvr_v' memcpy endianess [PULL,01/15] target/riscv: do not enable all named features by default - 3 - --- 2024-03-22 Alistair Francis New
[PULL,03/15] trans_rvv.c.inc: set vstart = 0 in int scalar move insns [PULL,01/15] target/riscv: do not enable all named features by default - 2 - --- 2024-03-22 Alistair Francis New
[PULL,02/15] target/riscv/vector_helper.c: set vstart = 0 in GEN_VEXT_VSLIDEUP_VX() [PULL,01/15] target/riscv: do not enable all named features by default - 3 - --- 2024-03-22 Alistair Francis New
[PULL,01/15] target/riscv: do not enable all named features by default [PULL,01/15] target/riscv: do not enable all named features by default - 2 1 --- 2024-03-22 Alistair Francis New
[PULL,00/15] riscv-to-apply queue - - - --- 2024-03-22 Alistair Francis New
[v6,3/3] hw/nvme: Add SPDM over DOE support Initial support for SPDM Responders 1 1 - --- 2024-03-11 Alistair Francis New
[v6,2/3] backends: Initial support for SPDM socket support Initial support for SPDM Responders - - - --- 2024-03-11 Alistair Francis New
[v6,1/3] hw/pci: Add all Data Object Types defined in PCIe r6.0 Initial support for SPDM Responders - 1 - --- 2024-03-11 Alistair Francis New
[PULL,34/34] target/riscv: fix ACPI MCFG table [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 2 - --- 2024-03-08 Alistair Francis New
[PULL,33/34] target/riscv: Fix privilege mode of G-stage translation for debugging [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,32/34] hw/intc/riscv_aplic: Fix in_clrip[x] read emulation [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,31/34] hw/intc/riscv_aplic: Fix setipnum_le write emulation for APLIC MSI-mode [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,30/34] target/riscv: Fix shift count overflow [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,29/34] trans_rvv.c.inc: remove 'is_store' bool from load/store fns [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 3 - --- 2024-03-08 Alistair Francis New
[PULL,28/34] trans_rvv.c.inc: mark_vs_dirty() before loads and stores [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 2 - --- 2024-03-08 Alistair Francis New
[PULL,27/34] target/riscv: mcountinhibit, mcounteren, scounteren, hcounteren is 32-bit [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 2 - --- 2024-03-08 Alistair Francis New
[PULL,26/34] target/riscv: move ratified/frozen exts to non-experimental [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,25/34] target/riscv/kvm: update KVM exts to Linux 6.8 [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() 1 - - --- 2024-03-08 Alistair Francis New
[PULL,24/34] linux-headers: Update to Linux v6.8-rc6 [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() 1 - - --- 2024-03-08 Alistair Francis New
[PULL,23/34] tests: riscv64: Use 'zfa' instead of 'Zfa' [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 3 - --- 2024-03-08 Alistair Francis New
[PULL,22/34] linux-user/riscv: Add Ztso extension to hwprobe [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,21/34] RISC-V: Add support for Ztso [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,20/34] tests/libqos: add riscv/virt machine nodes [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() 2 - - --- 2024-03-08 Alistair Francis New
[PULL,19/34] hw/riscv/virt.c: make aclint compatible with 'qtest' accel [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,18/34] hw/riscv/virt.c: add virtio-iommu-pci hotplug support [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() 1 - - --- 2024-03-08 Alistair Francis New
[PULL,17/34] hw/riscv/virt.c: create '/soc/pci@...' fdt node earlier [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,16/34] hw/riscv/virt-acpi-build.c: Add SRAT and SLIT ACPI tables [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,15/34] target/riscv: Add missing include guard in pmu.h [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 4 - --- 2024-03-08 Alistair Francis New
[PULL,14/34] target/riscv: UPDATE xATP write CSR [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 2 - --- 2024-03-08 Alistair Francis New
[PULL,13/34] target/riscv: FIX xATP_MODE validation [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 2 - --- 2024-03-08 Alistair Francis New
[PULL,12/34] target/riscv: Promote svade to a normal extension [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 2 - --- 2024-03-08 Alistair Francis New
[PULL,11/34] target/riscv: Gate hardware A/D PTE bit updating [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 2 - --- 2024-03-08 Alistair Francis New
[PULL,10/34] target/riscv: Reset henvcfg to zero [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 2 - --- 2024-03-08 Alistair Francis New
[PULL,09/34] target/riscv: add remaining named features [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 2 - --- 2024-03-08 Alistair Francis New
[PULL,08/34] target/riscv: add riscv,isa to named features [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 2 - --- 2024-03-08 Alistair Francis New
[PULL,07/34] target/riscv/tcg: set 'mmu' with 'satp' in cpu_set_profile() [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,06/34] linux-user/riscv: Sync hwprobe keys with Linux [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,05/34] linux-user/riscv: Add Zicboz extensions to hwprobe [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,04/34] hw: riscv: Allow large kernels to boot by moving the initrd further away in RAM [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 2 - --- 2024-03-08 Alistair Francis New
[PULL,03/34] hw/riscv/virt-acpi-build.c: Generate SPCR table [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,02/34] hw/arm/virt-acpi-build.c: Migrate SPCR creation to common location [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 1 - --- 2024-03-08 Alistair Francis New
[PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() [PULL,01/34] target/riscv: Update $ra with current $pc in trans_cm_jalt() - 2 - --- 2024-03-08 Alistair Francis New
[PULL,00/34] riscv-to-apply queue - - - --- 2024-03-08 Alistair Francis New
[v5,3/3] hw/nvme: Add SPDM over DOE support Initial support for SPDM Responders 1 1 - --- 2024-03-07 Alistair Francis New
[v5,2/3] backends: Initial support for SPDM socket support Initial support for SPDM Responders - - - --- 2024-03-07 Alistair Francis New
[v5,1/3] hw/pci: Add all Data Object Types defined in PCIe r6.0 Initial support for SPDM Responders - 1 - --- 2024-03-07 Alistair Francis New
[v4,3/3] hw/nvme: Add SPDM over DOE support Initial support for SPDM Responders 1 1 - --- 2024-02-13 Alistair Francis New
[v4,2/3] backends: Initial support for SPDM socket support Initial support for SPDM Responders - - - --- 2024-02-13 Alistair Francis New
[v4,1/3] hw/pci: Add all Data Object Types defined in PCIe r6.0 Initial support for SPDM Responders - 1 - --- 2024-02-13 Alistair Francis New
[PULL,61/61] target/riscv: add rv32i, rv32e and rv64e CPUs [PULL,01/61] target/riscv: Check for 'A' extension on all atomic instructions - 1 - --- 2024-02-09 Alistair Francis New
[PULL,60/61] target/riscv/cpu.c: add riscv_bare_cpu_init() [PULL,01/61] target/riscv: Check for 'A' extension on all atomic instructions - 1 - --- 2024-02-09 Alistair Francis New
[PULL,59/61] target/riscv: Enable xtheadsync under user mode [PULL,01/61] target/riscv: Check for 'A' extension on all atomic instructions 1 - - --- 2024-02-09 Alistair Francis New
[PULL,58/61] qemu-options: enable -smbios option on RISC-V [PULL,01/61] target/riscv: Check for 'A' extension on all atomic instructions 1 2 - --- 2024-02-09 Alistair Francis New
[PULL,57/61] target/riscv: SMBIOS support for RISC-V virt machine [PULL,01/61] target/riscv: Check for 'A' extension on all atomic instructions - 1 - --- 2024-02-09 Alistair Francis New
[PULL,56/61] smbios: function to set default processor family [PULL,01/61] target/riscv: Check for 'A' extension on all atomic instructions - 1 - --- 2024-02-09 Alistair Francis New
[PULL,55/61] smbios: add processor-family option [PULL,01/61] target/riscv: Check for 'A' extension on all atomic instructions - 2 - --- 2024-02-09 Alistair Francis New
[PULL,54/61] target/riscv: support new isa extension detection devicetree properties [PULL,01/61] target/riscv: Check for 'A' extension on all atomic instructions - 3 - --- 2024-02-09 Alistair Francis New
[PULL,53/61] target/riscv: use misa_mxl_max to populate isa string rather than TARGET_LONG_BITS [PULL,01/61] target/riscv: Check for 'A' extension on all atomic instructions - 2 - --- 2024-02-09 Alistair Francis New
« 1 2 3 47 8 »