Message ID | 20240325153141.6816-1-apatel@ventanamicro.com (mailing list archive) |
---|---|
Headers | show |
Series | More ISA extensions | expand |
Hi Will, On Mon, Mar 25, 2024 at 9:01 PM Anup Patel <apatel@ventanamicro.com> wrote: > > This series adds support more ISA extensions namely: Zbc, scalar crypto, > vector crypto, Zfh[min], Zihintntl, Zvfh[min], and Zfa. The series also > adds a command-line option to disable SBI STA extension for Guest/VM. > > These patches can also be found in the riscv_more_exts_v2 branch at: > https://github.com/avpatel/kvmtool.git > > Changes since v1: > - Rebased on commit 4d2c017f41533b0e51e00f689050c26190a15318 > - Addressed Drew's comments on PATCH4 > > Anup Patel (10): > Sync-up headers with Linux-6.8 for KVM RISC-V > kvmtool: Fix absence of __packed definition > riscv: Add Zbc extension support > riscv: Add scalar crypto extensions support > riscv: Add vector crypto extensions support > riscv: Add Zfh[min] extensions support > riscv: Add Zihintntl extension support > riscv: Add Zvfh[min] extensions support > riscv: Add Zfa extensiona support > riscv: Allow disabling SBI STA extension for Guest Friendly ping ? > > include/kvm/compiler.h | 2 + > include/linux/kvm.h | 140 ++++++++++------------------ > include/linux/virtio_config.h | 8 +- > include/linux/virtio_pci.h | 68 ++++++++++++++ > riscv/fdt.c | 27 ++++++ > riscv/include/asm/kvm.h | 40 ++++++++ > riscv/include/kvm/csr.h | 16 ++++ > riscv/include/kvm/kvm-config-arch.h | 86 ++++++++++++++++- > riscv/kvm-cpu.c | 32 +++++++ > x86/include/asm/kvm.h | 3 + > 10 files changed, 330 insertions(+), 92 deletions(-) > create mode 100644 riscv/include/kvm/csr.h > > -- > 2.34.1 > Regards, Anup
On Mon, 25 Mar 2024 21:01:31 +0530, Anup Patel wrote: > This series adds support more ISA extensions namely: Zbc, scalar crypto, > vector crypto, Zfh[min], Zihintntl, Zvfh[min], and Zfa. The series also > adds a command-line option to disable SBI STA extension for Guest/VM. > > These patches can also be found in the riscv_more_exts_v2 branch at: > https://github.com/avpatel/kvmtool.git > > [...] Applied to kvmtool (master), thanks! [01/10] Sync-up headers with Linux-6.8 for KVM RISC-V https://git.kernel.org/will/kvmtool/c/9968468141fc [02/10] kvmtool: Fix absence of __packed definition https://git.kernel.org/will/kvmtool/c/f8c9614c4696 [03/10] riscv: Add Zbc extension support https://git.kernel.org/will/kvmtool/c/8b4cc7051393 [04/10] riscv: Add scalar crypto extensions support https://git.kernel.org/will/kvmtool/c/d9052a965a22 [05/10] riscv: Add vector crypto extensions support https://git.kernel.org/will/kvmtool/c/65b58f723ec3 [06/10] riscv: Add Zfh[min] extensions support https://git.kernel.org/will/kvmtool/c/bd7f13c1a19f [07/10] riscv: Add Zihintntl extension support https://git.kernel.org/will/kvmtool/c/fce2865286b5 [08/10] riscv: Add Zvfh[min] extensions support https://git.kernel.org/will/kvmtool/c/5a64c1eadf79 [09/10] riscv: Add Zfa extensiona support https://git.kernel.org/will/kvmtool/c/9cf213d609bc [10/10] riscv: Allow disabling SBI STA extension for Guest https://git.kernel.org/will/kvmtool/c/d38c8f76ebe2 Cheers,