KVM RISC-V report more ISA extensions through ONE_REG
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest15 patches 17 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/15 | KVM: riscv: selftests: Generate ISA extension reg_list using macrostools/ | +76 | 2 replies | |
| 2/15 | RISC-V: KVM: Allow Zbc extension for Guest/VMarch/ arch/ | +3 | 1 reply | |
| 3/15 | KVM: riscv: selftests: Add Zbc extension to get-reg-list testtools/ | +4 | 1 reply | |
| 4/15 | RISC-V: KVM: Allow scalar crypto extensions for Guest/VMarch/ arch/ | +30 | 1 reply | |
| 5/15 | KVM: riscv: selftests: Add scaler crypto extensions to get-reg-list testtools/ | +40 | 1 reply | |
| 6/15 | RISC-V: KVM: Allow vector crypto extensions for Guest/VMarch/ arch/ | +30 | 1 reply | |
| 7/15 | KVM: riscv: selftests: Add vector crypto extensions to get-reg-list testtools/ | +40 | 1 reply | |
| 8/15 | RISC-V: KVM: Allow Zfh[min] extensions for Guest/VMarch/ arch/ | +6 | 1 reply | |
| 9/15 | KVM: riscv: selftests: Add Zfh[min] extensions to get-reg-list testtools/ | +8 | 1 reply | |
| 10/15 | RISC-V: KVM: Allow Zihintntl extension for Guest/VMarch/ arch/ | +3 | 1 reply | |
| 11/15 | KVM: riscv: selftests: Add Zihintntl extension to get-reg-list testtools/ | +4 | 1 reply | |
| 12/15 | RISC-V: KVM: Allow Zvfh[min] extensions for Guest/VMarch/ arch/ | +6 | 1 reply | |
| 13/15 | KVM: riscv: selftests: Add Zvfh[min] extensions to get-reg-list testtools/ | +8 | 1 reply | |
| 14/15 | RISC-V: KVM: Allow Zfa extension for Guest/VMarch/ arch/ | +3 | 1 reply | |
| 15/15 | KVM: riscv: selftests: Add Zfa extension to get-reg-list testtools/ | +4 | 1 reply |
Reviews trailers per patch
All 15 patches have a Reviewed-by or Acked-by.
| Patch | Andrew Jones |
|---|---|
| 1/15 | R-b |
| 2/15 | R-b |
| 3/15 | R-b |
| 4/15 | R-b |
| 5/15 | R-b |
| 6/15 | R-b |
| 7/15 | R-b |
| 8/15 | R-b |
| 9/15 | R-b |
| 10/15 | R-b |
| 11/15 | R-b |
| 12/15 | R-b |
| 13/15 | R-b |
| 14/15 | R-b |
| 15/15 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 00/15] KVM RISC-V report more ISA extensions through ONE_REG
This extends the KVM RISC-V ONE_REG interface to report more ISA extensions
namely: Zbz, scalar crypto, vector crypto, Zfh[min], Zihintntl, Zvfh[min], and Zfa.
This series depends upon the "riscv: report more ISA extensions through hwprobe" series.from Clement.
(Link: https://lore.kernel.org/lkml/20231114141256.126749-1-cleger at rivosinc.com/)
To test these patches, use KVMTOOL from the riscv_more_exts_v1 branch at:
https://github.com/avpatel/kvmtool.git
These patches can also be found in the riscv_kvm_more_exts_v1 branch at:
https://github.com/avpatel/linux.git
Anup Patel (15):
KVM: riscv: selftests: Generate ISA extension reg_list using macros
RISC-V: KVM: Allow Zbc extension for Guest/VM
KVM: riscv: selftests: Add Zbc extension to get-reg-list test
RISC-V: KVM: Allow scalar crypto extensions for Guest/VM
KVM: riscv: selftests: Add scaler crypto extensions to get-reg-list
test
RISC-V: KVM: Allow vector crypto extensions for Guest/VM
KVM: riscv: selftests: Add vector crypto extensions to get-reg-list
test
RISC-V: KVM: Allow Zfh[min] extensions for Guest/VM
KVM: riscv: selftests: Add Zfh[min] extensions to get-reg-list test
RISC-V: KVM: Allow Zihintntl extension for Guest/VM
KVM: riscv: selftests: Add Zihintntl extension to get-reg-list test
RISC-V: KVM: Allow Zvfh[min] extensions for Guest/VM
KVM: riscv: selftests: Add Zvfh[min] extensions to get-reg-list test
RISC-V: KVM: Allow Zfa extension for Guest/VM
KVM: riscv: selftests: Add Zfa extension to get-reg-list test
arch/riscv/include/uapi/asm/kvm.h | 27 ++ arch/riscv/kvm/vcpu_onereg.c | 54 +++ .../selftests/kvm/riscv/get-reg-list.c | 439 ++++++++---------- 3 files changed, 265 insertions(+), 255 deletions(-)
Signature · 1 line
2.34.1