Show patches with: Submitter = Daniel Henrique Barboza       |    State = Action Required       |    Archived = No       |   110 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[for-8.1,v4,25/25] target/riscv: handle RVG updates in write_misa() target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,24/25] target/riscv: update cpu->cfg misa bits in commit_cpu_cfg() target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,23/25] target/riscv: rework write_misa() target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,22/25] target/riscv: use misa_ext val in riscv_cpu_validate_extensions() target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,21/25] target/riscv: split riscv_cpu_validate_set_extensions() target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,20/25] target/riscv: make validate_misa_ext() use a misa_ext val target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,19/25] target/riscv: write env->misa_ext* in register_generic_cpu_props() target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,18/25] target/riscv: error out on priv failure for RVH target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,17/25] target/riscv: move riscv_cpu_validate_v() to validate_misa_ext() target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,16/25] target/riscv/cpu.c: add riscv_cpu_validate_misa_ext() target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,15/25] target/riscv/cpu.c: split RVG code from validate_set_extensions() target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,14/25] target/riscv: add RVG target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,13/25] target/riscv: put env->misa_ext <-> cpu->cfg code into helpers target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,12/25] target/riscv/cpu.c: redesign register_cpu_props() target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,11/25] target/riscv/cpu.c: set cpu config in set_misa() target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,10/25] target/riscv/cpu.c: avoid set_misa() in validate_set_extensions() target/riscv: rework CPU extensions validation - 1 - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,09/25] target/riscv/cpu.c: remove cfg setup from riscv_cpu_init() target/riscv: rework CPU extensions validation - 1 - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,08/25] target/riscv/cpu.c: validate extensions before riscv_timer_init() target/riscv: rework CPU extensions validation - 1 - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,07/25] target/riscv: move pmp and epmp validations to validate_set_extensions() target/riscv: rework CPU extensions validation - - - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,06/25] target/riscv/cpu.c: add riscv_cpu_validate_misa_mxl() target/riscv: rework CPU extensions validation - 1 - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,05/25] target/riscv/cpu.c: add priv_spec validate/disable_exts helpers target/riscv: rework CPU extensions validation - 1 - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,04/25] target/riscv: add PRIV_VERSION_LATEST target/riscv: rework CPU extensions validation - 2 - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,03/25] target/riscv/cpu.c: remove set_priv_version() target/riscv: rework CPU extensions validation - 1 - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,02/25] target/riscv/cpu.c: remove set_vext_version() target/riscv: rework CPU extensions validation - 1 - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v4,01/25] target/riscv/cpu.c: add riscv_cpu_validate_v() target/riscv: rework CPU extensions validation - 1 - --- 2023-03-22 Daniel Henrique Barboza New
[for-8.1,v3,26/26] target/riscv: allow write_misa() to enable RVV target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,25/26] target/riscv: allow write_misa() to enable RVG target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,24/26] target/riscv: update cpu->cfg misa bits in commit_cpu_cfg() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,23/26] target/riscv: rework write_misa() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,22/26] target/riscv: use misa_ext val in riscv_cpu_validate_extensions() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,21/26] target/riscv: split riscv_cpu_validate_set_extensions() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,20/26] target/riscv: make validate_misa_ext() use a misa_ext val target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,19/26] target/riscv: write env->misa_ext* in register_generic_cpu_props() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,18/26] target/riscv: error out on priv failure for RVH target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,17/26] target/riscv: move riscv_cpu_validate_v() to validate_misa_ext() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,16/26] target/riscv/cpu.c: add riscv_cpu_validate_misa_ext() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,15/26] target/riscv/cpu.c: split RVG code from validate_set_extensions() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,14/26] target/riscv: add RVG target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,13/26] target/riscv: put env->misa_ext <-> cpu->cfg code into helpers target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,12/26] target/riscv/cpu.c: redesign register_cpu_props() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,11/26] target/riscv/cpu.c: set cpu config in set_misa() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,10/26] target/riscv/cpu.c: avoid set_misa() in validate_set_extensions() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,09/26] target/riscv/cpu.c: remove cfg setup from riscv_cpu_init() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,08/26] target/riscv/cpu.c: validate extensions before riscv_timer_init() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,07/26] target/riscv: move pmp and epmp validations to validate_set_extensions() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,06/26] target/riscv/cpu.c: add riscv_cpu_validate_misa_mxl() target/riscv: rework CPU extensions validation - - - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,05/26] target/riscv/cpu.c: add priv_spec validate/disable_exts helpers target/riscv: rework CPU extensions validation - 1 - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,04/26] target/riscv: add PRIV_VERSION_LATEST target/riscv: rework CPU extensions validation - 2 - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,03/26] target/riscv/cpu.c: remove set_priv_version() target/riscv: rework CPU extensions validation - 1 - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,02/26] target/riscv/cpu.c: remove set_vext_version() target/riscv: rework CPU extensions validation - 1 - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v3,01/26] target/riscv/cpu.c: add riscv_cpu_validate_v() target/riscv: rework CPU extensions validation - 1 - --- 2023-03-18 Daniel Henrique Barboza New
[for-8.1,v2,26/26] target/riscv: update cpu->cfg misa bits in commit_cpu_cfg() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,25/26] target/riscv: rework write_misa() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,24/26] target/riscv: use misa_ext val in riscv_cpu_validate_extensions() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,23/26] target/riscv: split riscv_cpu_validate_set_extensions() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,22/26] target/riscv: error out on priv failure for RVH target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,21/26] target/riscv: validate_misa_ext() now validates a misa_ext val target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,20/26] target/riscv: move riscv_cpu_validate_v() to validate_misa_ext() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,19/26] target/riscv/cpu:c add misa_ext V-> D & F dependency target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,18/26] target/risc/cpu.c: add riscv_cpu_validate_misa_ext() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,17/26] target/riscv: write env->misa_ext* in register_generic_cpu_props() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,16/26] target/riscv/cpu.c: split RVG code from validate_set_extensions() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,15/26] target/riscv: do not allow RVG in write_misa() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,14/26] target/riscv: add RVG target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,13/26] target/riscv: put env->misa_ext <-> cpu->cfg code into helpers target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,12/26] target/riscv/cpu.c: redesign register_cpu_props() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,11/26] target/riscv/cpu.c: set cpu config in set_misa() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,10/26] target/riscv/cpu.c: avoid set_misa() in validate_set_extensions() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,09/26] target/riscv/cpu.c: remove cfg setup from riscv_cpu_init() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,08/26] target/riscv/cpu.c: validate extensions before riscv_timer_init() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,07/26] target/riscv: move pmp and epmp validations to validate_set_extensions() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,06/26] target/riscv/cpu.c: add riscv_cpu_validate_misa_mxl() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,05/26] target/riscv/cpu.c: add priv_spec validate/disable_exts helpers target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,04/26] target/riscv: add PRIV_VERSION_LATEST target/riscv: rework CPU extensions validation - 1 - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,03/26] target/riscv/cpu.c: remove set_priv_version() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,02/26] target/riscv/cpu.c: remove set_vext_version() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,v2,01/26] target/riscv/cpu.c: add riscv_cpu_validate_v() target/riscv: rework CPU extensions validation - - - --- 2023-03-14 Daniel Henrique Barboza New
[for-8.1,17/17] target/riscv: rework write_misa() centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,16/17] target/riscv: do not allow RVG in write_misa() centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,15/17] target/riscv: add RVG centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,14/17] target/riscv/cpu.c: do not allow RVE to be set centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,13/17] target/riscv/cpu.c: split riscv_cpu_validate_priv_spec() centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,12/17] target/riscv: put env->misa_ext <-> cpu->cfg code into helpers centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,11/17] target/riscv/cpu.c: move riscv_cpu_validate_v() up centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,10/17] target/riscv/cpu.c: redesign register_cpu_props() centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,09/17] target/riscv/cpu.c: set cpu config in set_misa() centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,08/17] target/riscv/cpu.c: avoid set_misa() in validate_set_extensions() centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,07/17] target/riscv/cpu.c: remove cfg setup from riscv_cpu_init() centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,06/17] target/riscv: move realize() validations to riscv_cpu_validate_set_extensions() centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,05/17] target/riscv/cpu.c: add riscv_cpu_validate_priv_spec() centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,04/17] target/riscv: add PRIV_VERSION_LATEST macro centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,03/17] target/riscv/cpu.c: remove set_priv_version() centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,02/17] target/riscv/cpu.c: remove set_vext_version() centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[for-8.1,01/17] target/riscv/cpu.c: add riscv_cpu_validate_v() centralize CPU extensions logic - - - --- 2023-03-08 Daniel Henrique Barboza New
[v2,1/1] hw/riscv/virt.c: add cbo[mz]-block-size fdt properties hw/riscv/virt.c: add cbo[mz]-block-size fdt properties - 1 - --- 2023-03-02 Daniel Henrique Barboza New
[1/1] hw/riscv/virt.c: add cbom-block-size fdt property hw/riscv/virt.c: add cbom-block-size fdt property - - - --- 2023-03-01 Daniel Henrique Barboza New
[2/2] target/riscv/vector_helper.c: avoid env_archcpu() when reading RISCVCPUConfig target/riscv: some vector_helper.c cleanups - 2 - --- 2023-02-26 Daniel Henrique Barboza New
[1/2] target/riscv/vector_helper.c: create vext_set_tail_elems_1s() target/riscv: some vector_helper.c cleanups - 2 - --- 2023-02-26 Daniel Henrique Barboza New
[4/4] target/riscv/csr.c: avoid env_archcpu() usages when reading RISCVCPUConfig RISCVCPUConfig related cleanups - 1 - --- 2023-02-24 Daniel Henrique Barboza New
[3/4] target/riscv/csr.c: use riscv_cpu_cfg() to avoid env_cpu() pointers RISCVCPUConfig related cleanups - 1 - --- 2023-02-24 Daniel Henrique Barboza New
« 1 2 »