Show patches with: Submitter = Alistair Francis       |    State = Action Required       |    Archived = No       |   1022 patches
« 1 2 3 410 11 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[PULL,1/2] disas/riscv: Fix slli_uw decoding [PULL,1/2] disas/riscv: Fix slli_uw decoding 1 - 1 - --- 2023-03-14 Alistair Francis New
[PULL,0/2] riscv-to-apply queue - - - - --- 2023-03-14 Alistair Francis New
MAINTAINERS: Add some RISC-V reviewers MAINTAINERS: Add some RISC-V reviewers 2 - 4 - --- 2023-02-09 Alistair Francis New
[PULL,32/32] hw/riscv: virt: Simplify virt_{get,set}_aclint() [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 2 - --- 2023-02-07 Alistair Francis New
[PULL,31/32] target/riscv: fix SBI getchar handler for KVM [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,30/32] target/riscv: fix ctzw behavior [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,29/32] target/riscv: fix for virtual instr exception [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,28/32] target/riscv: add a MAINTAINERS entry for XThead* extension support [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,27/32] RISC-V: Adding XTheadFmv ISA extension [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,26/32] RISC-V: Add initial support for T-Head C906 [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,25/32] RISC-V: Set minimum priv version for Zfh to 1.11 [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw 1 - - - --- 2023-02-07 Alistair Francis New
[PULL,24/32] RISC-V: Adding T-Head FMemIdx extension [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,23/32] RISC-V: Adding T-Head MemIdx extension [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,22/32] RISC-V: Adding T-Head MemPair extension [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 2 - --- 2023-02-07 Alistair Francis New
[PULL,21/32] RISC-V: Adding T-Head multiply-accumulate instructions [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,20/32] RISC-V: Adding XTheadCondMov ISA extension [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,19/32] RISC-V: Adding XTheadBs ISA extension [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,18/32] RISC-V: Adding XTheadBb ISA extension [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,17/32] RISC-V: Adding XTheadBa ISA extension [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,16/32] RISC-V: Adding XTheadSync ISA extension [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,15/32] RISC-V: Adding XTheadCmo ISA extension [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,14/32] hw/riscv: change riscv_compute_fdt_addr() semantics [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,13/32] hw/riscv: split fdt address calculation from fdt load [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,12/32] hw/riscv/boot.c: calculate fdt size after fdt_pack() [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,11/32] target/riscv: set tval for triggered watchpoints [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 2 - --- 2023-02-07 Alistair Francis New
[PULL,10/32] hw/riscv/spike.c: rename MachineState 'mc' pointers to' ms' [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 2 - --- 2023-02-07 Alistair Francis New
[PULL,09/32] hw/riscv/virt.c: rename MachineState 'mc' pointers to 'ms' [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 2 - --- 2023-02-07 Alistair Francis New
[PULL,08/32] hw/riscv/virt.c: calculate socket count once in create_fdt_imsic() [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 2 - --- 2023-02-07 Alistair Francis New
[PULL,07/32] target/riscv: Ensure opcode is saved for all relevant instructions [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - 1 1 - --- 2023-02-07 Alistair Francis New
[PULL,06/32] target/riscv: No need to re-start QEMU timer when timecmp == UINT64_MAX [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,05/32] target/riscv: Don't clear mask in riscv_cpu_update_mip() for VSTIP [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - 1 1 - --- 2023-02-07 Alistair Francis New
[PULL,04/32] target/riscv: Update VS timer whenever htimedelta changes [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - 1 1 - --- 2023-02-07 Alistair Francis New
[PULL,03/32] hw/riscv: boot: Don't use CSRs if they are disabled [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,02/32] include/hw/riscv/opentitan: update opentitan IRQs [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw [PULL,01/32] target/riscv: update disas.c for xnor/orn/andn and slli.uw - - 1 - --- 2023-02-07 Alistair Francis New
[PULL,00/32] riscv-to-apply queue - - - - --- 2023-02-07 Alistair Francis New
hw/riscv: boot: Don't use CSRs if they are disabled hw/riscv: boot: Don't use CSRs if they are disabled - - 1 - --- 2023-01-23 Alistair Francis New
[PULL,37/37] hw/riscv/virt.c: move create_fw_cfg() back to virt_machine_init() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 1 - --- 2023-01-20 Alistair Francis New
[PULL,36/37] target/riscv: Remove helper_set_rod_rounding_mode [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,35/37] target/riscv: Introduce helper_set_rounding_mode_chkfrm [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers 1 - 1 - --- 2023-01-20 Alistair Francis New
[PULL,34/37] tcg/riscv: Use tcg_pcrel_diff in tcg_out_ldst [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 1 - --- 2023-01-20 Alistair Francis New
[PULL,33/37] target/riscv: Trap on writes to stimecmp from VS when hvictl.VTI=1 [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - 1 1 - --- 2023-01-20 Alistair Francis New
[PULL,32/37] target/riscv: Fix up masking of vsip/vsie accesses [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - 1 1 - --- 2023-01-20 Alistair Francis New
[PULL,31/37] hw/riscv: use ms->fdt in riscv_socket_fdt_write_distance_matrix() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,30/37] hw/riscv: use MachineState::fdt in riscv_socket_fdt_write_id() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,29/37] hw/riscv/virt.c: remove 'is_32_bit' param from create_fdt_socket_cpus() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,28/37] hw/riscv/sifive_u.c: simplify create_fdt() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,27/37] hw/riscv/virt.c: simplify create_fdt() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,26/37] hw/riscv/spike.c: simplify create_fdt() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,25/37] target/riscv: Use TARGET_FMT_lx for env->mhartid [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 1 - --- 2023-01-20 Alistair Francis New
[PULL,24/37] target/riscv/cpu.c: do not skip misa logic in riscv_cpu_realize() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,23/37] target/riscv/cpu: set cpu->cfg in register_cpu_props() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 1 - --- 2023-01-20 Alistair Francis New
[PULL,22/37] hw/riscv/boot.c: use MachineState in riscv_load_kernel() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 3 - --- 2023-01-20 Alistair Francis New
[PULL,21/37] hw/riscv/boot.c: use MachineState in riscv_load_initrd() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 3 - --- 2023-01-20 Alistair Francis New
[PULL,20/37] hw/riscv: write bootargs 'chosen' FDT after riscv_load_kernel() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 3 - --- 2023-01-20 Alistair Francis New
[PULL,19/37] hw/riscv: write initrd 'chosen' FDT inside riscv_load_initrd() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 3 - --- 2023-01-20 Alistair Francis New
[PULL,18/37] hw/riscv/spike.c: load initrd right after riscv_load_kernel() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 3 - --- 2023-01-20 Alistair Francis New
[PULL,17/37] hw/riscv/boot.c: exit early if filename is NULL in load functions [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 3 - --- 2023-01-20 Alistair Francis New
[PULL,16/37] hw/riscv/sifive_u: use 'fdt' from MachineState [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 3 - --- 2023-01-20 Alistair Francis New
[PULL,15/37] hw/riscv/spike: use 'fdt' from MachineState [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 3 - --- 2023-01-20 Alistair Francis New
[PULL,14/37] tests/avocado: add RISC-V OpenSBI boot test [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers 1 - 2 1 --- 2023-01-20 Alistair Francis New
[PULL,13/37] target/riscv/cpu.c: Fix elen check [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 3 - --- 2023-01-20 Alistair Francis New
[PULL,12/37] hw/riscv: spike: Decouple create_fdt() dependency to ELF loading [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 1 - --- 2023-01-20 Alistair Francis New
[PULL,11/37] hw/riscv/boot.c: Introduce riscv_find_firmware() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,10/37] hw/riscv/boot.c: introduce riscv_default_firmware_name() [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,09/37] hw/riscv/boot.c: make riscv_find_firmware() static [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 3 - --- 2023-01-20 Alistair Francis New
[PULL,08/37] hw/riscv: spike: Remove the out-of-date comments [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,07/37] hw/char: riscv_htif: Support console output via proxy syscall [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,06/37] hw/char: riscv_htif: Remove forward declarations for non-existent variables [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,05/37] hw/char: riscv_htif: Move registers from CPUArchState to HTIFState [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,04/37] hw/char: riscv_htif: Use conventional 's' for HTIFState [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,03/37] hw/char: riscv_htif: Drop useless assignment of memory region [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,02/37] hw/char: riscv_htif: Drop {to, from}host_size in HTIFState [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers [PULL,01/37] hw/char: riscv_htif: Avoid using magic numbers - - 2 - --- 2023-01-20 Alistair Francis New
[PULL,00/37] riscv-to-apply queue - - - - --- 2023-01-20 Alistair Francis New
[PULL,v3,43/43] hw/intc: sifive_plic: Fix the pending register range check [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - 1 1 - --- 2023-01-06 Alistair Francis New
[PULL,v3,42/43] hw/riscv: opentitan: Drop "hartid-base" and "priority-base" initialization [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 2 - --- 2023-01-06 Alistair Francis New
[PULL,v3,41/43] hw/intc: sifive_plic: Change "priority-base" to start from interrupt source 0 [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 2 - --- 2023-01-06 Alistair Francis New
[PULL,v3,40/43] hw/riscv: virt: Fix the value of "riscv, ndev" in the dtb [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - 1 1 - --- 2023-01-06 Alistair Francis New
[PULL,v3,39/43] hw/riscv: sifive_u: Avoid using magic number for "riscv, ndev" [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 2 - --- 2023-01-06 Alistair Francis New
[PULL,v3,38/43] hw/riscv: sifive_e: Fix the number of interrupt sources of PLIC [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - 1 2 - --- 2023-01-06 Alistair Francis New
[PULL,v3,37/43] hw/riscv: microchip_pfsoc: Fix the number of interrupt sources of PLIC [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - 1 3 - --- 2023-01-06 Alistair Francis New
[PULL,v3,36/43] hw/intc: sifive_plic: Update "num-sources" property default value [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 1 - --- 2023-01-06 Alistair Francis New
[PULL,v3,35/43] hw/intc: sifive_plic: Use error_setg() to propagate the error up via errp in sifive… [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 2 - --- 2023-01-06 Alistair Francis New
[PULL,v3,34/43] hw/intc: sifive_plic: Improve robustness of the PLIC config parser [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb 1 - - - --- 2023-01-06 Alistair Francis New
[PULL,v3,33/43] hw/intc: sifive_plic: Drop PLICMode_H [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 2 - --- 2023-01-06 Alistair Francis New
[PULL,v3,32/43] hw/riscv: spike: Remove misleading comments [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 2 - --- 2023-01-06 Alistair Francis New
[PULL,v3,31/43] hw/riscv: Sort machines Kconfig options in alphabetical order [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 3 - --- 2023-01-06 Alistair Francis New
[PULL,v3,30/43] hw/riscv: Fix opentitan dependency to SIFIVE_PLIC [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 2 - --- 2023-01-06 Alistair Francis New
[PULL,v3,29/43] hw/intc: Select MSI_NONBROKEN in RISC-V AIA interrupt controllers [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 2 - --- 2023-01-06 Alistair Francis New
[PULL,v3,28/43] hw/riscv: Select MSI_NONBROKEN in SIFIVE_PLIC [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 3 - --- 2023-01-06 Alistair Francis New
[PULL,v3,27/43] RISC-V: Add Zawrs ISA extension support [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 1 - --- 2023-01-06 Alistair Francis New
[PULL,v3,26/43] target/riscv: Clear mstatus.MPRV when leaving M-mode for priv spec 1.12+ [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 1 - --- 2023-01-06 Alistair Francis New
[PULL,v3,25/43] target/riscv: Simplify helper_sret() a little bit [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 1 - --- 2023-01-06 Alistair Francis New
[PULL,v3,24/43] target/riscv: Set pc_succ_insn for !rvc illegal insn [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 2 - --- 2023-01-06 Alistair Francis New
[PULL,v3,23/43] target/riscv: Fix mret exception cause when no pmp rule is configured [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - 1 2 - --- 2023-01-06 Alistair Francis New
[PULL,v3,22/43] hw/intc: sifive_plic: fix out-of-bound access of source_priority array [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb - - 1 - --- 2023-01-06 Alistair Francis New
[PULL,v3,21/43] hw/{misc, riscv}: pfsoc: add system controller as unimplemented [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb 1 - - - --- 2023-01-06 Alistair Francis New
[PULL,v3,20/43] hw/riscv: pfsoc: add missing FICs as unimplemented [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb 1 - - - --- 2023-01-06 Alistair Francis New
[PULL,v3,19/43] hw/misc: pfsoc: add fabric clocks to ioscb [PULL,v3,01/43] target/riscv: Fix PMP propagation for tlb 1 - - - --- 2023-01-06 Alistair Francis New
« 1 2 3 410 11 »