OSDN Git Service
(root)
/
qmiga
/
qemu.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
gitlab: make Cirrus CI timeout explicit
2023-09-18
Daniel Henrique...
MAINTAINERS: Nick Piggin PPC maintainer, other PPC...
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2023-09-11
Daniel Henrique...
hw/intc/riscv_aplic.c fix non-KVM --enable-debug build
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
Daniel Henrique...
hw/riscv/virt.c: fix non-KVM --enable-debug build
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
Daniel Henrique...
target/riscv: fix satp_mode_finalize() when satp_mode...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
Daniel Henrique...
target/riscv/cpu.c: add smepmp isa string
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
Daniel Henrique...
target/riscv/cpu.c: add zmmul isa string
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-11
Daniel Henrique...
target/riscv/cpu.c: do not run 'host' CPU with TCG
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-09-08
Daniel Henrique...
target/ppc: use g_free() in test_opcode_table()
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2023-09-08
Daniel Henrique...
hw/ppc: use g_free() in spapr_tce_table_post_load()
Signed-off-by:
Daniel Henrique Barboza
<danielhb413@gmail.com>
commit
|
commitdiff
|
tree
2023-08-11
Daniel Henrique...
hw/riscv/virt.c: change 'aclint' TCG check
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-08-11
Daniel Henrique...
target/riscv/kvm.c: fix mvendorid size in vcpu_set_machine_ids()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-19
Daniel Henrique...
target/riscv/cpu.c: check priv_ver before auto-enable...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-19
Daniel Henrique...
docs/system/target-riscv.rst: tidy CPU firmware section
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv/kvm.c: read/write (cbom|cboz)_blocksize...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv/kvm.c: add kvmconfig_get_cfg_addr() helper
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv: update multi-letter extension KVM properties
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv/cpu.c: create KVM mock properties
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv/cpu.c: remove priv_ver check from riscv_isa_str...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv/cpu.c: add satp_mode properties earlier
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv/kvm.c: add multi-letter extension KVM...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv/kvm.c: update KVM MISA bits
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv: add KVM specific MISA properties
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv/cpu: add misa_ext_info_arr[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv/kvm.c: init 'misa_ext_mask' with scratch CPU
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv: handle mvendorid/marchid/mimpid for KVM...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv: read marchid/mimpid in kvm_riscv_init_machine_...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv: use KVM scratch CPUs to init KVM properties
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv/cpu.c: restrict 'marchid' value
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv/cpu.c: restrict 'mimpid' value
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv/cpu.c: restrict 'mvendorid' value
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
hw/riscv/virt.c: skip 'mmu-type' FDT if satp mode not set
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv: skip features setup for KVM CPUs
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-10
Daniel Henrique...
target/riscv/cpu.c: fix veyron-v1 CPU properties
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-07-08
Daniel Henrique...
hw/riscv/virt.c: fix typo in 'aia' description
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv: rework write_misa()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv/cpu.c: remove cfg setup from riscv_cpu_init()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv/cpu.c: validate extensions before riscv_timer_i...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv/cpu.c: add riscv_cpu_validate_misa_mxl()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv/cpu.c: add priv_spec validate/disable_exts...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv: add PRIV_VERSION_LATEST
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv/cpu.c: remove set_priv_version()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv/cpu.c: remove set_vext_version()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv/cpu.c: add riscv_cpu_validate_v()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-06-13
Daniel Henrique...
target/riscv/vector_helper.c: skip set tail when vta...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: add TYPE_RISCV_DYNAMIC_CPU
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: add query-cpy-definitions support
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: add CPU QOM header
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv/cpu.c: redesign register_cpu_props()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: add RVG and remove cpu->cfg.ext_g
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cfg.ext_g setup from rv64_thead_c906_cp...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove riscv_cpu_sync_misa_cfg()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_v
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_j
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_h
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_u
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_s
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_m
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_e
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_i
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_f
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_d
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_c
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove cpu->cfg.ext_a
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: introduce riscv_cpu_add_misa_properties()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv/cpu.c: remove 'multi_letter' from isa_ext_data
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: remove MISA properties from isa_edata_arr[]
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-05-05
Daniel Henrique...
target/riscv: sync env->misa_ext* with cpu->cfg in...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Daniel Henrique...
target/riscv/vector_helper.c: avoid env_archcpu() when...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Daniel Henrique...
target/riscv/vector_helper.c: create vext_set_tail_elems_1s()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Daniel Henrique...
target/riscv/csr.c: avoid env_archcpu() usages when...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Daniel Henrique...
target/riscv/csr.c: use riscv_cpu_cfg() to avoid env_cpu...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Daniel Henrique...
target/riscv/csr.c: simplify mctr()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-02
Daniel Henrique...
target/riscv/csr.c: use env_archcpu() in ctr()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv/cpu: remove CPUArchState::features and...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv: remove RISCV_FEATURE_MMU
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
hw/riscv/virt.c: do not use RISCV_FEATURE_MMU in create_fdt_...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv: remove RISCV_FEATURE_PMP
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv: remove RISCV_FEATURE_EPMP
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv/cpu.c: error out if EPMP is enabled without PMP
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv: remove RISCV_FEATURE_DEBUG
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv: allow MISA writes as experimental
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv: do not mask unsupported QEMU extensions...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-03-01
Daniel Henrique...
target/riscv: introduce riscv_cpu_cfg()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-28
Daniel Henrique...
accel/tcg: Add 'size' param to probe_access_flags()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-23
Daniel Henrique...
target/riscv: avoid env_archcpu() in cpu_get_tb_cpu_state()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-16
Daniel Henrique...
hw/riscv/boot.c: make riscv_load_initrd() static
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-16
Daniel Henrique...
hw/riscv/boot.c: consolidate all kernel init in riscv_load_k...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-16
Daniel Henrique...
hw/riscv: handle 32 bit CPUs kernel_entry in riscv_load_kernel()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-06
Daniel Henrique...
hw/riscv: change riscv_compute_fdt_addr() semantics
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-06
Daniel Henrique...
hw/riscv: split fdt address calculation from fdt load
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-06
Daniel Henrique...
hw/riscv/boot.c: calculate fdt size after fdt_pack()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-06
Daniel Henrique...
hw/riscv/spike.c: rename MachineState 'mc' pointers...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-06
Daniel Henrique...
hw/riscv/virt.c: rename MachineState 'mc' pointers...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-02-06
Daniel Henrique...
hw/riscv/virt.c: calculate socket count once in create_fdt_i...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/virt.c: move create_fw_cfg() back to virt_machine_i...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv: use ms->fdt in riscv_socket_fdt_write_distance_mat...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv: use MachineState::fdt in riscv_socket_fdt_write_id()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/virt.c: remove 'is_32_bit' param from create_fdt_so...
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/sifive_u.c: simplify create_fdt()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
2023-01-20
Daniel Henrique...
hw/riscv/virt.c: simplify create_fdt()
Signed-off-by:
Daniel Henrique Barboza
<dbarboza@ventanamicro.com>
commit
|
commitdiff
|
tree
next