List view
The RISC-V Advanced Interrupt Architecture (AIA) defines three components: extended local interrupts (AIA CSRs), incoming message signal interrupt controller (IMSIC), and Advanced PLIC (APLIC). We need driver support and KVM virtualization support for all AIA components.
Overdue by 2 year(s)•Due by June 1, 2023•4/4 issues closedWe need QEMU KVM RISC-V Support in Libvirt and related tools
Overdue by 2 year(s)•Due by June 1, 2023•1/1 issues closedWe need KVM RISC-V support in QEMU RISC-V so that QEMU RISC-V can use KVM acceleration.
Overdue by 2 year(s)•Due by June 1, 2023•4/5 issues closedWe need KVM RISC-V support in KVMTOOL to use it as KVM user-space tool.
Overdue by 2 year(s)•Due by June 1, 2023•4/4 issues closedWe need automated continuous integration (CI) support. This will involve implementing self tests and unit tests for KVM RISC-V.
Overdue by 2 year(s)•Due by June 1, 2023•2/3 issues closedWe need to virtualize RISC-V Vector extension (V-extension) in KVM RISC-V (and other hypervisors) when underlying HOST supports it.
Overdue by 2 year(s)•Due by June 1, 2023•2/2 issues closedWe need SBI calls to share hardware performance monitoring unit (PMU) counters between Host Linux (or Hypervisor) and Guest Linux.
Overdue by 3 year(s)•Due by June 1, 2022•3/3 issues closedWe need hypervisor independent para-virt SBI calls to allow Guest/VM migration across Hosts with different timer frequency.
Overdue by 2 year(s)•Due by June 1, 2023•0/3 issues closedWe need hypervisor independent para-virt SBI calls to allow Guest/VM know the time stolen away by hypervisor.
Overdue by 2 year(s)•Due by June 1, 2023•3/3 issues closedWe need to support running KVM RISC-V or (some other hypervisor) inside KVM Guest/VM.
Overdue by 2 year(s)•Due by December 31, 2022•0/2 issues closedIn-kernel emulation of SBI v0.3 and various SBI extensions (IPI, TIMER, RFENCE, SRST, and HSM).
Overdue by 3 year(s)•Due by June 1, 2022•4/4 issues closed