mbox series

[kvmtool,0/6] Add RISC-V ISA extensions based on Linux-6.13

Message ID 20250127132424.339957-1-apatel@ventanamicro.com (mailing list archive)
Headers show
Series Add RISC-V ISA extensions based on Linux-6.13 | expand

Message

Anup Patel Jan. 27, 2025, 1:24 p.m. UTC
This series adds support for new ISA extensions based on Linux-6.13
namely: Svade, Svadu, Smnpm, and Ssnpm.

These patches can also be found in the riscv_more_exts_round5_v1 branch
at: https://github.com/avpatel/kvmtool.git

Anup Patel (6):
  Sync-up headers with Linux-6.13 kernel
  Add __KERNEL_DIV_ROUND_UP() macro
  riscv: Add Svade extension support
  riscv: Add Svadu extension support
  riscv: Add Smnpm extension support
  riscv: Add Ssnpm extension support

 arm/aarch64/include/asm/kvm.h       |   6 ++
 include/linux/kernel.h              |   3 +
 include/linux/kvm.h                 |   8 ++
 include/linux/virtio_balloon.h      |  16 +++-
 include/linux/virtio_pci.h          | 131 ++++++++++++++++++++++++++++
 riscv/fdt.c                         |   4 +
 riscv/include/asm/kvm.h             |   4 +
 riscv/include/kvm/kvm-config-arch.h |  12 +++
 x86/include/asm/kvm.h               |   2 +
 9 files changed, 184 insertions(+), 2 deletions(-)