Excerpts from Sergey Manucharian's message from Sat 19-Dec-15 22:36: > Excerpts from Peter Grehan's message from Sun 20-Dec-15 15:18: > > >>> # bhyve -S ... -s 7,passthru,0/20/0 ... > > > > That's the bhyve command line (if that's the one you meant). You also > > have to pass '-S' when invoking grub-bhyve, since that's when the memory > > resources are created. > > Works fine now.
This is pretty reproducible: I pass trough a PCI device (USB controller) to a Linux guest. It works properly. Then I halt the VM, make sure that bhyve destroyed it and run Windows guest with the same PCI device passed-through. Windows device manager does show the device, however, e.g. a flash drive plugged in is not presented to Windows, instead it's being processed by FreeBSD. After that it does not work in Linux guest as well. Kernel module (vmm) unloading and reloading does not help. Of course, I never run two guests with the same PCI pass-through device. Thanks for advices, Sergey _______________________________________________ freebsd-virtualization@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"