]>
2024-02-09 | Daniel Henrique... | target/riscv/kvm: initialize 'vlenb' via get-reg-list Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/kvm: change kvm_reg_id to uint64_t Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/cpu.c: remove cpu->cfg.vlen Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | trans_rvv.c.inc: use vext_get_vlmax() in trans_vrgather_v*() Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: change vext_get_vlmax() arguments Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/cpu.h: use 'vlenb' in vext_get_vlmax() Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/insn_trans/trans_rvv.c.inc: use 'vlenb... Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/vector_helper.c: use vlenb in HELPER(vsetvl) Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/vector_helper.c: use 'vlenb' Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/insn_trans/trans_rvvk.c.inc: use 'vlenb' Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/insn_trans/trans_rvv.c.inc: use 'vlenb' Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/insn_trans/trans_rvbf16.c.inc: use cpu... Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/gdbstub.c: use 'vlenb' instead of shifting... Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/csr.c: use 'vlenb' instead of 'vlen' Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: add 'vlenb' field in cpu->cfg Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/cpu.c: move 'marchid' to riscv_cpu_properties[] Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/cpu.c: move 'mimpid' to riscv_cpu_properties[] Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/cpu.c: move 'mvendorid' to riscv_cpu_properties[] Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: remove riscv_cpu_options[] Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: move 'cboz_blocksize' to riscv_cpu_properties[] Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: move 'cbop_blocksize' to riscv_cpu_properties[] Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: move 'cbom_blocksize' to riscv_cpu_properties[] Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: create finalize_features() for KVM Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: move 'elen' to riscv_cpu_properties[] Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: move 'vlen' to riscv_cpu_properties[] Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: rework 'vext_spec' Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: rework 'priv_spec' Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: move 'pmp' to riscv_cpu_properties[] Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: move 'mmu' to riscv_cpu_properties[] Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: move 'pmu-mask' and 'pmu-num' to riscv_cpu_pro... Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv: make riscv_cpu_is_vendor() public Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-02-09 | Daniel Henrique... | target/riscv/cpu_cfg.h: remove unused fields Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/kvm: add RVV and Vector CSR regs Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/kvm: do PR_RISCV_V_SET_CONTROL during... Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | linux-headers: riscv: add ptrace.h Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | linux-headers: Update to Linux v6.7-rc5 Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv: add rva22s64 cpu Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv: add RVA22S64 profile Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv: add 'parent' in profile description Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv: add satp_mode profile support Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/cpu.c: add riscv_cpu_is_32bit() Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/cpu.c: finalize satp_mode earlier Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv: add priv ver restriction to profiles Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv: implement svade Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv: add 'rva22u64' CPU Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | riscv-qmp-cmds.c: add profile flags in cpu-model-expansion Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/tcg: validate profiles during finalize Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/tcg: honor user choice for G MISA bits Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/tcg: add hash table insert helpers Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/tcg: handle profile MISA bits Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/tcg: add riscv_cpu_write_misa_bit() Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/tcg: add MISA user options hash Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/tcg: add user flag for profile support Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/kvm: add 'rva22u64' flag as unavailable Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv: add rva22u64 profile definition Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | riscv-qmp-cmds.c: expose named features in cpu_model_expansion Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/tcg: add 'zic64b' support Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv: add zicbop extension flag Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv: add rv64i CPU Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/tcg: update priv_ver on user_set extensions Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/tcg: do not use "!generic" CPU checks Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv: create TYPE_RISCV_VENDOR_CPU Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/kvm: rename riscv_reg_id() to riscv_reg_id_ulong() Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/kvm: add RISCV_CONFIG_REG() Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/kvm: change timer regs size to u64 Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/kvm: change KVM_REG_RISCV_FP_D to u64 Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/kvm: change KVM_REG_RISCV_FP_F to u32 Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2024-01-10 | Daniel Henrique... | target/riscv/cpu.c: fix machine IDs getters Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-12-04 | Daniel Henrique... | target/riscv/kvm: fix shadowing in kvm_riscv_(get|put... Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-22 | Daniel Henrique... | hw/riscv/virt.c: do create_fdt() earlier, add finalize_fdt() Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | target/riscv/kvm: add zicsr, zifencei, zba, zbs, svnapot Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | target/riscv/kvm: add zihpm reg Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | target/riscv: add zihpm extension flag for TCG Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | target/riscv/kvm: add zicntr reg Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | target/riscv: add zicntr extension flag for TCG Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | target/riscv/riscv-qmp-cmds.c: check CPU accel in query... Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | target/riscv: add riscv_cpu_accelerator_compatible() Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | target/riscv: handle custom props in qmp_query_cpu_model_exp... Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | target/riscv/tcg: add tcg_cpu_finalize_features() Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | qapi,risc-v: add query-cpu-model-expansion Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | target/riscv/kvm/kvm-cpu.c: add missing property getters() Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | docs/system/riscv: update 'virt' machine core limit Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | linux-user/riscv: change default cpu to 'max' Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | target/riscv: rename ext_icboz to ext_zicboz Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | target/riscv: rename ext_icbom to ext_zicbom Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | target/riscv: rename ext_icsr to ext_zicsr Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-11-07 | Daniel Henrique... | target/riscv: rename ext_ifencei to ext_zifencei Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-10-12 | Daniel Henrique... | target/riscv: deprecate capital 'Z' CPU properties Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-10-12 | Daniel Henrique... | target/riscv/tcg: remove RVG warning Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-10-12 | Daniel Henrique... | target/riscv/kvm: support KVM_GET_REG_LIST Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-10-12 | Daniel Henrique... | target/riscv/kvm: improve 'init_multiext_cfg' error msg Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-10-12 | Daniel Henrique... | target/riscv/tcg-cpu.c: add extension properties for... Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-10-12 | Daniel Henrique... | target/riscv: add riscv_cpu_get_name() Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-10-12 | Daniel Henrique... | target/riscv/cpu: move priv spec functions to tcg-cpu.c Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-10-12 | Daniel Henrique... | target/riscv/cpu.c: export isa_edata_arr[] Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-10-12 | Daniel Henrique... | target/riscv/tcg: move riscv_cpu_add_misa_properties... Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-10-12 | Daniel Henrique... | target/riscv/cpu.c: make misa_ext_cfgs[] 'const' Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-10-12 | Daniel Henrique... | target/riscv/tcg: introduce tcg_cpu_instance_init() Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-10-12 | Daniel Henrique... | target/riscv/cpu.c: export set_misa() Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
2023-10-12 | Daniel Henrique... | target/riscv/kvm: do not use riscv_cpu_add_misa_properties() Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> |
commit | commitdiff | tree |
next |