Some sparse notes from the design session: Passing backend domid ideas: - via xenstore: good - can be done now; bad - requires xenstore even if only virtio devices are used - extend generic part of virtio spec: takes time, but otherwise preferred
New "config" virtio device - for configuring backends Hotplug: - ACPI (for HVM at least) - xenstore ACTION: Start the virtio spec change. In the meantime, use xenstore(?) qemu parameters are device-specific - adding backend id needs to be done for every device type - both at qemu side, and libxl side Device endpoint ID are currently allocated by qemu - for driver domains that needs to be moved to the toolstack, to reserve space for devices running in other backends. -- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab
signature.asc
Description: PGP signature