aboutsummaryrefslogtreecommitdiff
path: root/target/riscv
AgeCommit message (Expand)Author
2024-11-07target/riscv/kvm: Update kvm exts to Linux v6.11Quan Zhou
2024-11-07target/riscv: Inline unit-stride ld/st and corresponding functions for perfor...Max Chou
2024-11-07target/riscv: rvv: Provide group continuous ld/st flow for unit-stride ld/st ...Max Chou
2024-11-07target/riscv: rvv: Provide a fast path using direct access to host ram for un...Max Chou
2024-11-07target/riscv: rvv: Provide a fast path using direct access to host ram for un...Max Chou
2024-11-07target/riscv: rvv: Provide a fast path using direct access to host ram for un...Max Chou
2024-11-07target/riscv: rvv: Replace VSTART_CHECK_EARLY_EXIT in vext_ldst_usMax Chou
2024-11-07target/riscv: Set vdata.vm field for vector load/store whole register instruc...Max Chou
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