Show patches with: Submitter = Daniel Henrique Barboza       |    State = Action Required       |    Archived = No       |   1640 patches
« 1 2 ... 14 15 16 17 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[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
[2/4] target/riscv/csr.c: simplify mctr() RISCVCPUConfig related cleanups - - 1 - --- 2023-02-24 Daniel Henrique Barboza New
[1/4] target/riscv/csr.c: use env_archcpu() in ctr() RISCVCPUConfig related cleanups - - - - --- 2023-02-24 Daniel Henrique Barboza New
[v8,4/4] target/riscv: add Zicbop cbo.prefetch{i, r, m} placeholder riscv: Add support for Zicbo[m,z,p] instructions - - 2 - --- 2023-02-24 Daniel Henrique Barboza New
[v8,3/4] target/riscv: implement Zicbom extension riscv: Add support for Zicbo[m,z,p] instructions - - 2 - --- 2023-02-24 Daniel Henrique Barboza New
[v8,2/4] target/riscv: implement Zicboz extension riscv: Add support for Zicbo[m,z,p] instructions - - 2 - --- 2023-02-24 Daniel Henrique Barboza New
[v8,1/4] tcg: add 'size' param to probe_access_flags() riscv: Add support for Zicbo[m,z,p] instructions - - 1 - --- 2023-02-24 Daniel Henrique Barboza New
[v7,4/4] target/riscv: add Zicbop cbo.prefetch{i, r, m} placeholder riscv: Add support for Zicbo[m,z,p] instructions - - 2 - --- 2023-02-23 Daniel Henrique Barboza New
[v7,3/4] target/riscv: implement Zicbom extension riscv: Add support for Zicbo[m,z,p] instructions - - 2 - --- 2023-02-23 Daniel Henrique Barboza New
[v7,2/4] target/riscv: implement Zicboz extension riscv: Add support for Zicbo[m,z,p] instructions - - 1 - --- 2023-02-23 Daniel Henrique Barboza New
[v7,1/4] tcg: add 'size' param to probe_access_flags() riscv: Add support for Zicbo[m,z,p] instructions - - 1 - --- 2023-02-23 Daniel Henrique Barboza New
[v7,10/10] target/riscv/cpu: remove CPUArchState::features and friends make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-22 Daniel Henrique Barboza New
[v7,09/10] target/riscv: remove RISCV_FEATURE_MMU make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-22 Daniel Henrique Barboza New
[v7,08/10] hw/riscv/virt.c: do not use RISCV_FEATURE_MMU in create_fdt_socket_cpus() make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-22 Daniel Henrique Barboza New
[v7,07/10] target/riscv: remove RISCV_FEATURE_PMP make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-22 Daniel Henrique Barboza New
[v7,06/10] target/riscv: remove RISCV_FEATURE_EPMP make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-22 Daniel Henrique Barboza New
[v7,05/10] target/riscv/cpu.c: error out if EPMP is enabled without PMP make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-22 Daniel Henrique Barboza New
[v7,04/10] target/riscv: remove RISCV_FEATURE_DEBUG make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-22 Daniel Henrique Barboza New
[v7,03/10] target/riscv: allow MISA writes as experimental make write_misa a no-op and FEATURE_* cleanups - - 5 - --- 2023-02-22 Daniel Henrique Barboza New
[v7,02/10] target/riscv: do not mask unsupported QEMU extensions in write_misa() make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-22 Daniel Henrique Barboza New
[v7,01/10] target/riscv: introduce riscv_cpu_cfg() make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-22 Daniel Henrique Barboza New
target/riscv/vector_helper.c: create vext_set_tail_elems_1s() target/riscv/vector_helper.c: create vext_set_tail_elems_1s() - - 2 - --- 2023-02-21 Daniel Henrique Barboza New
[v6,4/4] target/riscv: add Zicbop cbo.prefetch{i, r, m} placeholder riscv: Add support for Zicbo[m,z,p] instructions - - 1 - --- 2023-02-17 Daniel Henrique Barboza New
[v6,3/4] target/riscv: implement Zicbom extension riscv: Add support for Zicbo[m,z,p] instructions - - - - --- 2023-02-17 Daniel Henrique Barboza New
[v6,2/4] target/riscv: implement Zicboz extension riscv: Add support for Zicbo[m,z,p] instructions - - - - --- 2023-02-17 Daniel Henrique Barboza New
[v6,1/4] accel/tcg: Add probe_access_range_flags interface riscv: Add support for Zicbo[m,z,p] instructions - - - - --- 2023-02-17 Daniel Henrique Barboza New
[v6,9/9] target/riscv/cpu: remove CPUArchState::features and friends make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-16 Daniel Henrique Barboza New
[v6,8/9] target/riscv: remove RISCV_FEATURE_MMU make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-16 Daniel Henrique Barboza New
[v6,7/9] hw/riscv/virt.c: do not use RISCV_FEATURE_MMU in create_fdt_socket_cpus() make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-16 Daniel Henrique Barboza New
[v6,6/9] target/riscv: remove RISCV_FEATURE_PMP make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-16 Daniel Henrique Barboza New
[v6,5/9] target/riscv: remove RISCV_FEATURE_EPMP make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-16 Daniel Henrique Barboza New
[v6,4/9] target/riscv/cpu.c: error out if EPMP is enabled without PMP make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-16 Daniel Henrique Barboza New
[v6,3/9] target/riscv: remove RISCV_FEATURE_DEBUG make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-16 Daniel Henrique Barboza New
[v6,2/9] target/riscv: introduce riscv_cpu_cfg() make write_misa a no-op and FEATURE_* cleanups - - 4 - --- 2023-02-16 Daniel Henrique Barboza New
[v6,1/9] target/riscv: turn write_misa() into an official no-op make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v5,9/9] target/riscv/cpu: remove CPUArchState::features and friends make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v5,8/9] target/riscv: remove RISCV_FEATURE_MMU make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v5,7/9] hw/riscv/virt.c: do not use RISCV_FEATURE_MMU in create_fdt_socket_cpus() make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v5,6/9] target/riscv: remove RISCV_FEATURE_PMP make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v5,5/9] target/riscv: remove RISCV_FEATURE_EPMP make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v5,4/9] target/riscv/cpu.c: error out if EPMP is enabled without PMP make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v5,3/9] target/riscv: remove RISCV_FEATURE_DEBUG make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v5,2/9] target/riscv: introduce riscv_cpu_cfg() make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v5,1/9] target/riscv: turn write_misa() into an official no-op make write_misa a no-op and FEATURE_* cleanups - - 2 - --- 2023-02-16 Daniel Henrique Barboza New
[v4,10/10] target/riscv/cpu: remove CPUArchState::features and friends make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v4,09/10] target/riscv: remove RISCV_FEATURE_MMU make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v4,08/10] hw/riscv/virt.c: do not use RISCV_FEATURE_MMU in create_fdt_socket_cpus() make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v4,07/10] target/riscv: remove RISCV_FEATURE_PMP make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v4,06/10] target/riscv: remove RISCV_FEATURE_EPMP make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v4,05/10] target/riscv/cpu.c: error out if EPMP is enabled without PMP make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v4,04/10] target/riscv: remove RISCV_FEATURE_DEBUG make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v4,03/10] target/riscv: introduce riscv_cpu_cfg() make write_misa a no-op and FEATURE_* cleanups - - 3 - --- 2023-02-16 Daniel Henrique Barboza New
[v4,02/10] target/riscv: remove RISCV_FEATURE_MISA make write_misa a no-op and FEATURE_* cleanups - - 2 - --- 2023-02-16 Daniel Henrique Barboza New
[v4,01/10] target/riscv: turn write_misa() into an official no-op make write_misa a no-op and FEATURE_* cleanups - - 2 - --- 2023-02-16 Daniel Henrique Barboza New
[v5,4/4] target/riscv: add Zicbop cbo.prefetch{i, r, m} placeholder riscv: Add support for Zicbo[m,z,p] instructions - - 1 - --- 2023-02-15 Daniel Henrique Barboza New
[v5,3/4] target/riscv: implement Zicbom extension riscv: Add support for Zicbo[m,z,p] instructions - - - - --- 2023-02-15 Daniel Henrique Barboza New
[v5,2/4] target/riscv: implement Zicboz extension riscv: Add support for Zicbo[m,z,p] instructions - - - - --- 2023-02-15 Daniel Henrique Barboza New
[v5,1/4] accel/tcg: Add probe_access_range_flags interface riscv: Add support for Zicbo[m,z,p] instructions - - - - --- 2023-02-15 Daniel Henrique Barboza New
[v3,10/10] target/riscv/cpu: remove CPUArchState::features and friends enable write_misa() and RISCV_FEATURE_* cleanups - - 3 - --- 2023-02-15 Daniel Henrique Barboza New
[v3,09/10] target/riscv: remove RISCV_FEATURE_MMU enable write_misa() and RISCV_FEATURE_* cleanups - - 3 - --- 2023-02-15 Daniel Henrique Barboza New
[v3,08/10] hw/riscv/virt.c: do not use RISCV_FEATURE_MMU in create_fdt_socket_cpus() enable write_misa() and RISCV_FEATURE_* cleanups - - 3 - --- 2023-02-15 Daniel Henrique Barboza New
[v3,07/10] target/riscv: remove RISCV_FEATURE_PMP enable write_misa() and RISCV_FEATURE_* cleanups - - 3 - --- 2023-02-15 Daniel Henrique Barboza New
[v3,06/10] target/riscv: remove RISCV_FEATURE_EPMP enable write_misa() and RISCV_FEATURE_* cleanups - - 3 - --- 2023-02-15 Daniel Henrique Barboza New
[v3,05/10] target/riscv/cpu.c: error out if EPMP is enabled without PMP enable write_misa() and RISCV_FEATURE_* cleanups - - 3 - --- 2023-02-15 Daniel Henrique Barboza New
[v3,04/10] target/riscv: remove RISCV_FEATURE_DEBUG enable write_misa() and RISCV_FEATURE_* cleanups - - 3 - --- 2023-02-15 Daniel Henrique Barboza New
[v3,03/10] target/riscv: introduce riscv_cpu_cfg() enable write_misa() and RISCV_FEATURE_* cleanups - - 3 - --- 2023-02-15 Daniel Henrique Barboza New
[v3,02/10] target/riscv: always allow write_misa() to write MISA enable write_misa() and RISCV_FEATURE_* cleanups - - 1 - --- 2023-02-15 Daniel Henrique Barboza New
[v3,01/10] target/riscv: do not mask unsupported QEMU extensions in write_misa() enable write_misa() and RISCV_FEATURE_* cleanups - - 3 - --- 2023-02-15 Daniel Henrique Barboza New
[v2,11/11] target/riscv/cpu: remove CPUArchState::features and friends enable write_misa() and RISCV_FEATURE_* cleanups - - 2 - --- 2023-02-14 Daniel Henrique Barboza New
[v2,10/11] target/riscv: remove RISCV_FEATURE_MMU enable write_misa() and RISCV_FEATURE_* cleanups - - 2 - --- 2023-02-14 Daniel Henrique Barboza New
[v2,09/11] hw/riscv/virt.c: do not use RISCV_FEATURE_MMU in create_fdt_socket_cpus() enable write_misa() and RISCV_FEATURE_* cleanups - - 2 - --- 2023-02-14 Daniel Henrique Barboza New
« 1 2 ... 14 15 16 17 »