How do you set up the interface "back" to the host?
Is it something like:
USB directly to the guest OS, then an emulated serial port in the guest OS back that the host OS connects to?
Is it something like:
USB directly to the guest OS, then an emulated serial port in the guest OS back that the host OS connects to?
Some related work in the SR-IOV & iommu space makes this a lot easier to implement as well. I would be very surprised if zero new security edge cases get discovered in the next five years or so however. Regardless, I'd look forward to seeing the results of RedoxOS's work here, as this would be a practical alternate implementation of driver domains like you see used in Xen and Qubes.