mbox series

[kvm-unit-tests,0/2] Add support of hvf accel

Message ID 20200320145541.38578-1-r.bolshakov@yadro.com (mailing list archive)
Headers show
Series Add support of hvf accel | expand

Message

Roman Bolshakov March 20, 2020, 2:55 p.m. UTC
HVF is a para-virtualized QEMU accelerator for macOS based on                                                                                                                 Hypervisor.framework (HVF). Hypervisor.framework is a thin user-space                                                                                                         wrapper around Intel VT/VMX that enables to run VMMs such as QEMU in                                                                                                          non-privileged mode.                                                                                                                                                                                                                                                                                                                                        The unit tests can be run on macOS to verify completeness of the HVF                                                                                                          accel implementation.

Roman Bolshakov (2):
  scripts/arch-run: Support testing of hvf accel
  README: Document steps to run the tests on macOS

 README.macOS.md       | 47 +++++++++++++++++++++++++++++++++++++++++++
 README.md             |  6 ++++--
 scripts/arch-run.bash | 13 ++++++++++++
 3 files changed, 64 insertions(+), 2 deletions(-)
 create mode 100644 README.macOS.md

Comments

Roman Bolshakov March 20, 2020, 3:37 p.m. UTC | #1
I'm sorry for broken formating in the cover letter. Here's a reformat at
your convenience.

HVF is a para-virtualized QEMU accelerator for macOS based on
Hypervisor.framework (HVF). Hypervisor.framework is a thin user-space
wrapper around Intel VT/VMX that enables to run VMMs such as QEMU in
non-privileged mode.

The unit tests can be run on macOS to verify completeness of the HVF
accel implementation.

Regards,
Roman
Cameron Esfahani March 23, 2020, 10:18 p.m. UTC | #2
The first sentence doesn't make much sense.  HVF is not QEMU specific.  Other VMMs use it.

Cameron Esfahani
dirty@apple.com

"The cake is a lie."

Common wisdom



> On Mar 20, 2020, at 8:37 AM, Roman Bolshakov <r.bolshakov@yadro.com> wrote:
> 
> I'm sorry for broken formating in the cover letter. Here's a reformat at
> your convenience.
> 
> HVF is a para-virtualized QEMU accelerator for macOS based on
> Hypervisor.framework (HVF). Hypervisor.framework is a thin user-space
> wrapper around Intel VT/VMX that enables to run VMMs such as QEMU in
> non-privileged mode.
> 
> The unit tests can be run on macOS to verify completeness of the HVF
> accel implementation.
> 
> Regards,
> Roman