On 5/8/21 4:27 PM, Reinoud Zandijk wrote: > ping? Paolo sent a pull request: https://www.mail-archive.com/qemu-devel@nongnu.org/msg804321.html And you and Kamil have been Cc'ed: https://www.mail-archive.com/qemu-devel@nongnu.org/msg804320.html
> On Wed, Apr 07, 2021 at 04:16:27PM +0000, Reinoud Zandijk wrote: >> The NetBSD team has implemented its new hypervisor called NVMM. It has been >> included since NetBSD 9.0 and has been in use now for quite some time. NVMM >> adds user-mode capabilities to create and manage virtual machines, configure >> memory mappings for guest machines, and create and control execution of >> virtual processors. >> >> With this new API we are now able to bring our hypervisor to the QEMU >> community! The following patches implement the NetBSD Virtual Machine Monitor >> accelerator (NVMM) for QEMU on NetBSD 9.0 and newer hosts. >> >> When compiling QEMU for x86_64 it will autodetect nvmm and will compile the >> accelerator for use if found. At runtime using the '-accel nvmm' should see a >> significant performance improvement over emulation, much like when using >> 'hax' >> on NetBSD. >> >> The documentation for this new API is visible at https://man.netbsd.org under >> the libnvmm(3) and nvmm(4) pages. >> >> NVMM was designed and implemented by Maxime Villard <m...@m00nbsd.net> >> >> Thank you for your feedback. >> >> Refrences: >> https://m00nbsd.net/4e0798b7f2620c965d0dd9d6a7a2f296.html