Show patches with: Series = target/riscv: rework CPU extensions validation       |    State = Action Required       |    Archived = No       |   26 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[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