[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v6 0/4] Implements the NetBSD Virtual Machine Monitor acceler
Re: [PATCH v6 0/4] Implements the NetBSD Virtual Machine Monitor accelerator
Thu, 1 Apr 2021 10:36:07 +0200
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0
On 31/03/21 22:07, Reinoud Zandijk wrote:
The NetBSD team has been working hard on a new user-mode API for our
hypervisor that will be released as part of the upcoming NetBSD 9.0.
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
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'
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 <email@example.com>
Thank you for your feedback.
Very nice. Just a couple remarks but nothing too serious.
|[Prev in Thread]
||[Next in Thread]|
- Re: [PATCH v6 0/4] Implements the NetBSD Virtual Machine Monitor accelerator,
Paolo Bonzini <=