aboutsummaryrefslogtreecommitdiff
path: root/target/riscv
AgeCommit message (Expand)Author
2024-10-31target/riscv: Fix vcompress with rvv_ta_all_1sAnton Blanchard
2024-10-31target/riscv/kvm: clarify how 'riscv-aia' default worksDaniel Henrique Barboza
2024-10-31target/riscv/kvm: set 'aia_mode' to default in error pathDaniel Henrique Barboza
2024-10-31target/riscv: Expose zicfiss extension as a cpu propertyDeepak Gupta
2024-10-30target/riscv: compressed encodings for sspush and sspopchkDeepak Gupta
2024-10-30target/riscv: implement zicfiss instructionsDeepak Gupta
2024-10-30target/riscv: update `decode_save_opc` to store extra word2Deepak Gupta
2024-10-30target/riscv: AMO operations always raise store/AMO faultDeepak Gupta
2024-10-30target/riscv: mmu changes for zicfiss shadow stack protectionDeepak Gupta
2024-10-30target/riscv: tb flag for shadow stack instructionsDeepak Gupta
2024-10-30target/riscv: introduce ssp and enabling controls for zicfissDeepak Gupta
2024-10-30target/riscv: Add zicfiss extensionDeepak Gupta
2024-10-30target/riscv: Expose zicfilp extension as a cpu propertyDeepak Gupta
2024-10-30target/riscv: zicfilp `lpad` impl and branch trackingDeepak Gupta
2024-10-30target/riscv: tracking indirect branches (fcfi) for zicfilpDeepak Gupta
2024-10-30target/riscv: additional code information for sw checkDeepak Gupta
2024-10-30target/riscv: save and restore elp state on priv transitionsDeepak Gupta
2024-10-30target/riscv: Introduce elp state and enabling controls for zicfilpDeepak Gupta
2024-10-30target/riscv: Add zicfilp extensionDeepak Gupta
2024-10-30target/riscv: expose *envcfg csr and priv to qemu-user as wellDeepak Gupta
2024-10-30target/riscv: Set vtype.vill on CPU resetRob Bradford
2024-10-30target/riscv: Add max32 CPU for RV64 QEMULIU Zhiwei
2024-10-30target/riscv: Enable RV32 CPU support in RV64 QEMUTANG Tiancheng
2024-10-30target/riscv: Correct mcause/scause bit width for RV32 in RV64 QEMUTANG Tiancheng
2024-10-30target/riscv: Detect sxl to set bit width for RV32 in RV64TANG Tiancheng
2024-10-30target/riscv: Correct SXL return value for RV32 in RV64 QEMUTANG Tiancheng
2024-10-30target/riscv: Adjust PMP size for no-MMU RV64 QEMU running RV32TANG Tiancheng
2024-10-30target/riscv/csr.c: Fix an access to VXSATEvgenii Prokopiev
2024-10-04Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell
2024-10-03kvm: Allow kvm_arch_get/put_registers to accept Error**Julia Suvorova
2024-10-02target/riscv/cpu_helper: Fix linking problem with semihosting disabledThomas Huth
2024-10-02target/riscv32: Fix masking of physical addressAndrew Jones
2024-10-02target: riscv: Add Svvptc extension supportAlexandre Ghiti
2024-10-02target/riscv: Add textra matching condition for the triggersAlvin Chang
2024-10-02target/riscv: Preliminary textra trigger CSR writting supportAlvin Chang
2024-10-02target/riscv/cpu.c: Add 'fcsr' register to QEMU log as a part of F extensionMaria Klauchek
2024-10-02target/riscv: Stop timer with infinite timecmpAndrew Jones
2024-10-02target/riscv/kvm: Fix the group bit setting of AIAAndrew Jones
2024-10-02target: riscv: Enable Bit Manip for OpenTitan Ibex CPUAlistair Francis
2024-10-02target/riscv: fix za64rs enablingVladimir Isaev
2024-10-02target/riscv/tcg/tcg-cpu.c: consider MISA bit choice in implied ruleDaniel Henrique Barboza
2024-10-02target/riscv: Add a property to set vl to ceil(AVL/2)Jason Chien
2024-09-28Merge tag 'pull-request-2024-09-25' of https://gitlab.com/thuth/qemu into sta...Peter Maydell
2024-09-24target/riscv: remove break after g_assert_not_reached()Pierrick Bouvier
2024-09-20license: Update deprecated SPDX tag GPL-2.0+ to GPL-2.0-or-laterPhilippe Mathieu-Daudé
2024-09-13target/riscv: Remove the deprecated 'any' CPU typePhilippe Mathieu-Daudé
2024-08-06target/riscv: Add asserts for out-of-bound accessAtish Patra
2024-08-06target/riscv: Relax fld alignment requirementLIU Zhiwei
2024-08-06target/riscv: Add MXLEN check for F/D/Q applies to zama16bLIU Zhiwei
2024-08-06target/riscv: Remove redundant insn length check for zama16bLIU Zhiwei