Date: Sun, 5 Nov 2017 09:42:40 -0800 From: Peter Grehan <grehan@freebsd.org> To: "Rodney W. Grimes" <freebsd-rwg@pdx.rh.CN85.dnsmgr.net>, Rajil Saraswat <rajil.s@gmail.com> Cc: freebsd-virtualization <freebsd-virtualization@freebsd.org> Subject: Re: Onboard USB controller passthrough Message-ID: <9207cb98-6c53-0173-4842-7f5c5f7324de@freebsd.org> In-Reply-To: <201711051632.vA5GWF2u005895@pdx.rh.CN85.dnsmgr.net> References: <201711051632.vA5GWF2u005895@pdx.rh.CN85.dnsmgr.net>
next in thread | previous in thread | raw e-mail | index | archive | help
>> The controllers looks like this >> >> # pciconf -l -BbcV ppt2@pci0:0:26:0 >> ppt2@pci0:0:26:0: class=0x0c0320 card=0x72708086 chip=0x8d2d8086 >> rev=0x05 hdr=0x00 >> bar [10] = type Memory, range 32, base 0xc6134000, size 1024, enabled > ^^^^^^^^^^^^ > >> cap 01[50] = powerspec 2 supports D0 D3 current D0 >> cap 0a[58] = EHCI Debug Port at offset 0xa0 in map 0x14 >> cap 13[98] = PCI Advanced Features: FLR TP More importantly, EHCI controllers don't support MSI/MSI-x interrupts which is currently required for bhyve PCI-passthru. later, Peter.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9207cb98-6c53-0173-4842-7f5c5f7324de>