RVirt is an S-mode trap-and-emulate hypervisor for RISC-V. It is currently targeted at QEMU’s virt machine type, but partially supports the HiFive Unleashed as well. It can run either on either the Berkeley Boot Loader or with its own (considerably faster) M-mode stub. It is powerful enough to run multiple instances of Linux as guest operating systems.

 

RVirt doesn’t need KVM or Linux and can run on any sufficiently powerful 64-bit RISC-V processor with an MMU.

 

You can download RVit here