[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/4] Implements the NetBSD Virtual Machine Monitor accelerato
From: |
Sergio Lopez |
Subject: |
Re: [PATCH 0/4] Implements the NetBSD Virtual Machine Monitor accelerator |
Date: |
Tue, 28 Jan 2020 10:10:07 +0100 |
On Tue, Jan 07, 2020 at 01:53:57PM +0100, Kamil Rytarowski wrote:
> Hello QEMU Community!
>
> Over the past year 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.
> This new API 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 passing the --enable-nvmm flag will compile the
> accelerator for use. 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.
>
> Thank you for your feedback.
Thank you for working on this, it's nice to see that QEMU will gain
HW-assisted acceleration on NetBSD 9.0. A couple things:
- Are you and/or Maxime willing to step up as maintainers for the
NVMM support in QEMU?
- In the next version of the patch series, please use
"scripts/get_maintainer.pl" to get the list of people you need to
CC for the patch series.
Thanks,
Sergio.
signature.asc
Description: PGP signature
- Re: [PATCH 1/4] Add the NVMM vcpu API, (continued)