* Does KVM PCI Device Assignment allow guests to access firewire? @ 2009-01-28 5:15 Wayne Feick 2009-01-28 15:15 ` Amit Shah 0 siblings, 1 reply; 7+ messages in thread From: Wayne Feick @ 2009-01-28 5:15 UTC (permalink / raw) To: kvm I recently saw the following: https://fedoraproject.org/wiki/Features/KVM_PCI_Device_Assignment This looks like it might allow guests to access a firewire device. Can anyone confirm or deny whether that will be the case? Specifically, I currently run Linux as my desktop and Windows in a VMware guest for software like Adobe Premiere. This arrangement lets me do video editing, but not video capture from firewire since VMware doesn't support it. If KVM allows me to run a Windows guest that will be able to capture video from the firewire port, I'll be switching away from VMware. Please CC me directly in any reply since I don't subscribe to this list. Thanks, Wayne. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Does KVM PCI Device Assignment allow guests to access firewire? 2009-01-28 5:15 Does KVM PCI Device Assignment allow guests to access firewire? Wayne Feick @ 2009-01-28 15:15 ` Amit Shah 2009-01-28 17:05 ` Wayne Feick 2009-01-28 23:11 ` Michael Tokarev 0 siblings, 2 replies; 7+ messages in thread From: Amit Shah @ 2009-01-28 15:15 UTC (permalink / raw) To: Wayne Feick; +Cc: kvm Hello Wayne, On (Tue) Jan 27 2009 [21:15:22], Wayne Feick wrote: > I recently saw the following: > > https://fedoraproject.org/wiki/Features/KVM_PCI_Device_Assignment > > This looks like it might allow guests to access a firewire device. Can > anyone confirm or deny whether that will be the case? Is the firewire port on a PCI card? If yes, it *might* work. We've only tested network device assignment so far; if you have a system with VT-d, you can give it a try yourself. Amit. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Does KVM PCI Device Assignment allow guests to access firewire? 2009-01-28 15:15 ` Amit Shah @ 2009-01-28 17:05 ` Wayne Feick 2009-01-28 18:52 ` Nikola Ciprich 2009-01-29 3:49 ` David S. Ahern 2009-01-28 23:11 ` Michael Tokarev 1 sibling, 2 replies; 7+ messages in thread From: Wayne Feick @ 2009-01-28 17:05 UTC (permalink / raw) To: Amit Shah; +Cc: kvm On Wed, 2009-01-28 at 20:45 +0530, Amit Shah wrote: > Hello Wayne, > > On (Tue) Jan 27 2009 [21:15:22], Wayne Feick wrote: > > I recently saw the following: > > > > https://fedoraproject.org/wiki/Features/KVM_PCI_Device_Assignment > > > > This looks like it might allow guests to access a firewire device. Can > > anyone confirm or deny whether that will be the case? > > Is the firewire port on a PCI card? If yes, it *might* work. We've only > tested network device assignment so far; if you have a system with VT-d, > you can give it a try yourself. > > Amit. Thanks for the response, Amit. Yes, firewire tends to sit on the PCI bus. Looking at the reported flags for my notebook CPU (Core 2 T7200) I don't see vt-d so I guess it won't work on this system. I've only started playing with non-VMware virtualization recently, and I'm fast learning that not all Intel CPUs are equal when it comes to virtualization support. Wayne. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Does KVM PCI Device Assignment allow guests to access firewire? 2009-01-28 17:05 ` Wayne Feick @ 2009-01-28 18:52 ` Nikola Ciprich 2009-01-28 18:58 ` Glauber Costa 2009-01-29 3:49 ` David S. Ahern 1 sibling, 1 reply; 7+ messages in thread From: Nikola Ciprich @ 2009-01-28 18:52 UTC (permalink / raw) To: Wayne Feick; +Cc: Amit Shah, kvm, nikola.ciprich Hi Wayne, You should be looking for "vmx" flag in cpuinfo. Your CPU should support it, so You should be fine unless it's disabled in BIOS. BR nik On Wed, Jan 28, 2009 at 09:05:36AM -0800, Wayne Feick wrote: > On Wed, 2009-01-28 at 20:45 +0530, Amit Shah wrote: > > Hello Wayne, > > > > On (Tue) Jan 27 2009 [21:15:22], Wayne Feick wrote: > > > I recently saw the following: > > > > > > https://fedoraproject.org/wiki/Features/KVM_PCI_Device_Assignment > > > > > > This looks like it might allow guests to access a firewire device. Can > > > anyone confirm or deny whether that will be the case? > > > > Is the firewire port on a PCI card? If yes, it *might* work. We've only > > tested network device assignment so far; if you have a system with VT-d, > > you can give it a try yourself. > > > > Amit. > > Thanks for the response, Amit. Yes, firewire tends to sit on the PCI > bus. Looking at the reported flags for my notebook CPU (Core 2 T7200) I > don't see vt-d so I guess it won't work on this system. > > I've only started playing with non-VMware virtualization recently, and > I'm fast learning that not all Intel CPUs are equal when it comes to > virtualization support. > > Wayne. > > > -- > To unsubscribe from this list: send the line "unsubscribe kvm" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- ------------------------------------- Nikola CIPRICH LinuxBox.cz, s.r.o. 28. rijna 168, 709 01 Ostrava tel.: +420 596 603 142 fax: +420 596 621 273 mobil: +420 777 093 799 www.linuxbox.cz mobil servis: +420 737 238 656 email servis: servis@linuxbox.cz ------------------------------------- ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Does KVM PCI Device Assignment allow guests to access firewire? 2009-01-28 18:52 ` Nikola Ciprich @ 2009-01-28 18:58 ` Glauber Costa 0 siblings, 0 replies; 7+ messages in thread From: Glauber Costa @ 2009-01-28 18:58 UTC (permalink / raw) To: Nikola Ciprich; +Cc: Wayne Feick, Amit Shah, kvm, nikola.ciprich On Wed, Jan 28, 2009 at 4:52 PM, Nikola Ciprich <extmaillist@linuxbox.cz> wrote: > Hi Wayne, > You should be looking for "vmx" flag in cpuinfo. > Your CPU should support it, so You should be fine unless > it's disabled in BIOS. > BR > nik No. vmx and vt-d are different things. vmx is needed to run kvm, vt-d, for kvm+passthrough. -- Glauber Costa. "Free as in Freedom" http://glommer.net "The less confident you are, the more serious you have to act." ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Does KVM PCI Device Assignment allow guests to access firewire? 2009-01-28 17:05 ` Wayne Feick 2009-01-28 18:52 ` Nikola Ciprich @ 2009-01-29 3:49 ` David S. Ahern 1 sibling, 0 replies; 7+ messages in thread From: David S. Ahern @ 2009-01-29 3:49 UTC (permalink / raw) To: Wayne Feick; +Cc: kvm Wayne Feick wrote: > On Wed, 2009-01-28 at 20:45 +0530, Amit Shah wrote: >> Hello Wayne, >> >> On (Tue) Jan 27 2009 [21:15:22], Wayne Feick wrote: >>> I recently saw the following: >>> >>> https://fedoraproject.org/wiki/Features/KVM_PCI_Device_Assignment >>> >>> This looks like it might allow guests to access a firewire device. Can >>> anyone confirm or deny whether that will be the case? >> Is the firewire port on a PCI card? If yes, it *might* work. We've only >> tested network device assignment so far; if you have a system with VT-d, >> you can give it a try yourself. >> >> Amit. > > Thanks for the response, Amit. Yes, firewire tends to sit on the PCI > bus. Looking at the reported flags for my notebook CPU (Core 2 T7200) I > don't see vt-d so I guess it won't work on this system. > > I've only started playing with non-VMware virtualization recently, and > I'm fast learning that not all Intel CPUs are equal when it comes to > virtualization support. Handy reference for Intel processors and the features each specific model has: http://www.intel.com/products/processor_number/index.htm david > > Wayne. > > > -- > To unsubscribe from this list: send the line "unsubscribe kvm" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Does KVM PCI Device Assignment allow guests to access firewire? 2009-01-28 15:15 ` Amit Shah 2009-01-28 17:05 ` Wayne Feick @ 2009-01-28 23:11 ` Michael Tokarev 1 sibling, 0 replies; 7+ messages in thread From: Michael Tokarev @ 2009-01-28 23:11 UTC (permalink / raw) To: Amit Shah; +Cc: Wayne Feick, kvm Amit Shah wrote: > Hello Wayne, > > On (Tue) Jan 27 2009 [21:15:22], Wayne Feick wrote: >> I recently saw the following: >> >> https://fedoraproject.org/wiki/Features/KVM_PCI_Device_Assignment >> >> This looks like it might allow guests to access a firewire device. Can >> anyone confirm or deny whether that will be the case? > > Is the firewire port on a PCI card? If yes, it *might* work. We've only > tested network device assignment so far; if you have a system with VT-d, > you can give it a try yourself. JFYI... I tried several simple devices here, all worked. But all were without using DMA. Namely, an old wireless card (11Mbps), internal PCI dialup modem (not softmodem, courier sportster 56k), a 6-serial-ports PCI card, and an old USB-1.1 PCI card. Like this: 03:06.0 Serial controller: 3Com Corp, Modem Division 56K FaxModem Model 5610 (rev 01) (prog-if 02) Subsystem: 3Com Corp, Modem Division Device 00a2 Flags: medium devsel, IRQ 20 I/O ports at ec00 [size=8] Kernel driver in use: serial Kernel modules: 8250_pci With stock kernel-2.6.28 and kvm-83. Sure thing it is less and less interesting since only very few devices does not use DMA nowadays. But I don't have any hardware with IOMMU or VT-D. /mjt ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2009-01-29 3:49 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-01-28 5:15 Does KVM PCI Device Assignment allow guests to access firewire? Wayne Feick 2009-01-28 15:15 ` Amit Shah 2009-01-28 17:05 ` Wayne Feick 2009-01-28 18:52 ` Nikola Ciprich 2009-01-28 18:58 ` Glauber Costa 2009-01-29 3:49 ` David S. Ahern 2009-01-28 23:11 ` Michael Tokarev
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox