On Tuesday, 17.11.2015 at 23:41, Antti Kantee wrote:
> So, it seems that Rumprun on GCE works.

Excellent! So, the virtio scsi driver got recently added to -current, or
has it always been there just not rump-ified?

I wonder what to do about the (IMO) stupid requirement to use ACPI for
shutdown (hypervisor or guest initiated) on KVM. For guest-initiated
shutdown a possible hack is to freeze everything, enable just the minimal
ACPI bits, manually parse the relevant ACPI tables and call the shutdown
vector (I forget what the technical term for it is right now).

Host-initiated shutdown is much trickier as that requires actually running
with ACPI and that is an "all or nothing" proposition. I.e. once you
enable it you have to properly handle all ACPI events, handle interrupt
routing via ACPI, etc. That also implies (probably) importing most of
ACPICA into bmk.

I did go hunting around the KVM code for some kind of "exit VM" hypercall
(like what Xen does) but didn't find anything :-(

Reply via email to