Hi,

> +Current separation models
> +
> +In order to separate the device emulation code from the CPU emulation
> +code, the device object code must run in a different process. There are
> +a couple of existing QEMU features that can run emulation code
> +separately from the main QEMU process. These are examined below.

There also is vfio+mdev.  Right now a kernel interface, so
(hardware-assisted) device emulation runs in the linux kernel.
IIRC someone suggested to build a process->process interface
based on the vfio api.  What happened to that idea?

> +If these devices are emulated by remote process “disk-proc,” as
> +described in the previous section, the QEMU command line would be:
> +
> +    -device lsi53c895a,id=scsi0,remote=disk-proc
> +    -device scsi-hd,drive=drive0,bus=scsi0.0,scsi-id=0,remote=disk-proc

Does that work with the patch series?
Why does qemu need to know about scsi-hd?

cheers,
  Gerd


Reply via email to