From owner-freebsd-virtualization@freebsd.org Sat Mar 24 06:48:52 2018 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DDA7CF4D031 for ; Sat, 24 Mar 2018 06:48:51 +0000 (UTC) (envelope-from nospam@ofloo.net) Received: from loki.ofloo.net (unknown [IPv6:2001:470:7acd:0:1:1:0:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "loki.ofloo.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3925E7C9D0; Sat, 24 Mar 2018 06:48:51 +0000 (UTC) (envelope-from nospam@ofloo.net) Received: from [10.13.21.20] ([10.13.21.20]) by loki.ofloo.net (8.15.2/8.15.2) with ESMTPS id w2O6lbOj087334 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 24 Mar 2018 06:47:46 GMT (envelope-from nospam@ofloo.net) In-Reply-To: <201803240230.w2O2U21F033917@pdx.rh.CN85.dnsmgr.net> References: <201803240230.w2O2U21F033917@pdx.rh.CN85.dnsmgr.net> X-Referenced-Uid: 34773 Thread-Topic: Re: bhyve pci passthrough usb controller User-Agent: Android X-Is-Generated-Message-Id: true MIME-Version: 1.0 Subject: Re: bhyve pci passthrough usb controller From: Wouter Snels Date: Sat, 24 Mar 2018 07:47:31 +0100 To: "Rodney W. Grimes" CC: Julian Elischer , freebsd-virtualization@freebsd.org Message-ID: X-Spam-Status: No, score=-1.8 required=5.0 tests=ALL_TRUSTED,BAYES_00, HTML_MESSAGE,RDNS_NONE,SPF_PASS,TW_EV,TW_SV,TW_TD,TW_XH autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on loki.ofloo.net Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Mar 2018 06:48:52 -0000 I surely will try this out, but what about device 4/0/0 showing the same is= sue=2E Both tests where performed separately showing the exact same result,= of course I'd be happy if either one of them worked=2E Regards,=2E=2E = -------- Oorspronkelijk bericht -------- Van: "Rodney W=2E Grimes" Verzonden: Sat Mar 24 03:30:02 GMT+01:= 00 2018 Aan: Wouter Snels Cc: Julian Elischer , freebsd-virtualization@freebsd=2Eorg Onderwerp: Re: bhyve p= ci passthrough usb controller -- Start of PGP signed section=2E > Hi, =2E=2E >=20 > I'm trying to pci passhthrough a usb controller to a bhyve windows 7 > virtualization=2E > When I start the virtual machine it freezes the entire system=2E See > console=2Elog > To be clear the system runs without any problems without the pci > passthrough=2E >=20 > kernel configuration >=20 > include GENERIC > ident?? OFL > options IPFIREWALL > options IPFIREWALL_VERBOSE > options IPFIREWALL_DEFAULT_TO_ACCEPT > options DUMMYNET > options IPDIVERT > options CONSPEED=3D115200 >=20 > * note: removed xhci driver from GENERIC >=20 >=20 > I've recompiled the kernel without the xhci driver=2E I've tested both u= sb > controllers=2E > Both "Sunrise Point-H USB 3=2E0 xHCI Controller" and "uPD720202 USB 3=2E= 0 > Host Controller", both showed > the same error on the console screen=2E >=20 > # uname > FreeBSD 11=2E1-STABLE #1 r331092M >=20 > # custom kernel > include GENERIC > ident?? OFL > options IPFIREWALL > options IPFIREWALL_VERBOSE > options IPFIREWALL_DEFAULT_TO_ACCEPT > options DUMMYNET > options IPDIVERT > options CONSPEED=3D115200 >=20 > * note commented "device xhci" in generic >=20 > # svn info > Path: =2E > Working Copy Root Path: /usr/src > URL: https://svn0=2Eeu=2Efreebsd=2Eorg/base/stable/11 > Relative URL: ^/stable/11 > Repository Root: https://svn0=2Eeu=2Efreebsd=2Eorg/base > Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f > Revision: 331092 > Node Kind: directory > Schedule: normal > Last Changed Author: eadler > Last Changed Rev: 331092 > Last Changed Date: 2018-03-17 07:44:39 +0100 (Sat, 17 Mar 2018) >=20 > # vm passthru > DEVICE???? BHYVE ID???? READY??????? DESCRIPTION > hostb0???? 0/0/0??????? No?????????? Xeon E3-1200 v5/E3-1500 v5/6th Gen > Core Processor Host Bridge/DRAM Registers > pcib1????? 0/1/0??????? No?????????? Xeon E3-1200 v5/E3-1500 v5/6th Gen > Core Processor PCIe Controller (x16) > vgapci0??? 0/2/0??????? No?????????? HD Graphics 530 > ppt0?????? 0/20/0?????? Yes????????? Sunrise Point-H USB 3=2E0 xHCI Cont= roller 0/20/0 > none0????? 0/20/2?????? No?????????? Sunrise Point-H Thermal subsystem has a subdevice 0/20/2 that is not being passed, this may cause odd things to happen=2E > none1????? 0/22/0?????? No?????????? Sunrise Point-H CSME HECI > ahci0????? 0/23/0?????? No?????????? Sunrise Point-H SATA controller > [AHCI mode] > pcib2????? 0/28/0?????? No?????????? Sunrise Point-H PCI Express Root Po= rt > pcib4????? 0/28/6?????? No?????????? Sunrise Point-H PCI Express Root Po= rt > isab0????? 0/31/0?????? No?????????? Sunrise Point-H LPC Controller > none2????? 0/31/2?????? No?????????? Sunrise Point-H PMC > hdac0????? 0/31/3?????? No?????????? Sunrise Point-H HD Audio > none3????? 0/31/4?????? No?????????? Sunrise Point-H SMBus > em0??????? 0/31/6?????? No?????????? Ethernet Connection (2) I219-V > pcib3????? 2/0/0??????? No?????????? XIO2001 PCI Express-to-PCI Bridge > xl0??????? 3/0/0??????? No?????????? 3c905B 100BaseTX [Cyclone] > ppt1?????? 4/0/0??????? Yes????????? uPD720202 USB 3=2E0 Host Controller >=20 > ppt1@pci0:4:0:0:??? class=3D0x0c0330 card=3D0x00151912 chip=3D0x00151912 > rev=3D0x02 hdr=3D0x00 > ??? vendor???? =3D 'Renesas Technology Corp=2E'/mailman > ??? device???? =3D 'uPD720202 USB 3=2E0 Host Controller' > ??? class????? =3D serial bus > ??? subclass?? =3D USB >=20 > ppt0@pci0:0:20:0:????? class=3D0x0c0330 card=3D0x06ba1028 chip=3D0xa12f8= 086 > rev=3D0x31 hdr=3D0x00 > ??? vendor???? =3D 'Intel Corporation' > ??? device???? =3D 'Sunrise Point-H USB 3=2E0 xHCI Controller' > ??? class????? =3D serial bus > ??? subclass?? =3D USB >=20 > # grep -i pptdevfs loader=2Econf > pptdevs=3D"0/20/0 4/0/0" add 0/20/2 to this >=20 > # vm configure > passthru0=3D"0/20/0" >=20 > # vm configure > passthru0=3D"4/0/0" >=20 > Any suggestions on what I'm doing wrong? >=20 >=20 > * Sorry kinda new to this mailing list thing >=20 >=20 > Op 23-03-18 om 18:25 schreef Julian Elischer: > > On 23/3/18 11:40 pm, Wouter Snels wrote: > > > > > > new wrapping is no better > > It looks like the device you are passing though is not removed from > > freebsd first=2E > > but it's hard to tell=2E > > > >> |Hi, =2E=2E I'm trying to pci passhthrough a usb controller to a bhyv= e > >> windows 7 virtualization=2E When I start the virtual machine it freez= es > >> the entire system and this shows up on the console=2E To be clear the > >> system runs without any problems without the pci passthrough=2E | > >> ||(ada0:ahcich0:0:0:0): WRITE_FPDMA_QUEUED=2E ACB: 61 08 e0 ff 40 40 = 29 00 > >> 00 00 00 00 (ada0:ahcich0:0:0:0): CAM status: CCB request was invalid > >> (ada0:ahcich0:0:0:0): Error 22, Unretryable error > >> (aprobe0:ahcich0:0:0:0): ATA_IDENTIFY=2E ACB: ec 00 00 00 00 40 00 00= 00 > >> 00 00 00 (aprobe0:ahcich0:0:0:0): CAM status: CCB request was invalid > >> (aprobe0:ahcich0:0:0:0): Error 22, Unretryable error ada0 at ahcich0 = bus > >> 0 scbus0 target 0 lun 0 ada0: s/n ZA4292G6 > >> detached (aprobe0:ahcich0:0:0:0): ATA_IDENTIFY=2E ACB: ec 00 00 00 00= 40 > >> 00 00 00 00 00 00 (aprobe0:ahcich0:0:0:0): CAM status: CCB request wa= s > >> invalid (aprobe0:ahcich0:0:0:0): Error 22, Unretryable error ahcich0: > >> Poll timeout on slot 28 port 0 ahcich0: is 20000000 cs 10000000 ss > >> 00000000 rs 10000000 tfd 1d0 serr 00000800 cmd 00005c17 > >> (aprobe0:ahcich0:0:0:0): SOFT_RESET=2E ACB: 00 00 00 00 00 00 00 00 0= 0 00 > >> 00 00 (aprobe0:ahcich0:0:0:0): CAM status: Command timeout > >> (aprobe0:ahcich0:0:0:0): Error 5, Retries exhausted > >> (ada0:ahcich0:0:0:0): SETFEATURES ENABLE RCACHE=2E ACB: ef aa 00 00 0= 0 40 > >> 00 00 00 00 00 00 (ada0:ahcich0:0:0:0): CAM status: CCB request was > >> invalid (ada0:ahcich0:0:0:0): Error 22, Unretryable error ahcich0: Po= ll > >> timeout on slot 30 port 0 ahcich0: is 20000000 cs 40000000 ss 0000000= 0 > >> rs 40000000 tfd 1d0 serr 00000800 cmd 00005e17 (aprobe0:ahcich0:0:0:0= ): > >> SOFT_RESET=2E ACB: 00 00 00 00 00 00 00 00 00 00 00 00 > >> (aprobe0:ahcich0:0:0:0): CAM status: Command timeout > >> (aprobe0:ahcich0:0:0:0): Error 5, Retries exhausted > >> (ada0:ahcich0:0:0:0): SETFEATURES ENABLE WCACHE=2E ACB: ef 02 00 00 0= 0 40 > >> 00 00 00 00 00 00 (ada0:ahcich0:0:0:0): CAM status: CCB request was > >> invalid (ada0:ahcich0:0:0:0): Error 22, Unretryable error > >> (ada0:ahcich0:0:0:0): Periph destroyed em0: Watchdog timeout Queue[0]= -- > >> resetting Interface is RUNNING and ACTIVE em0: TX Queue 0 ------ em0:= hw > >> tdh =3D 428, hw tdt =3D 471 em0: Tx Queue Status =3D -2147483648 em0:= TX > >> descriptors avail =3D 981 em0: Tx Descriptors avail failure =3D 0 em0= : RX > >> Queue 0 ------ em0: hw rdh =3D 912, hw rdt =3D 908 em0: RX discarded = packets > >> =3D 0 em0: RX Next to Check =3D 909 em0: RX Next to Refresh =3D 908 x= l0: > >> watchdog timeout em0: Watchdog timeout Queue[0]-- resetting Interface= is > >> RUNNING and ACTIVE em0: TX Queue 0 ------ em0: hw tdh =3D 0, hw tdt = =3D 58 > >> em0: Tx Queue Status =3D -2147483648 em0: TX descriptors avail =3D 96= 6 em0: > >> Tx Descriptors avail failure =3D 0 em0: RX Queue 0 ------ em0: hw rdh= =3D 0, > >> hw rdt =3D 1023 em0: RX discarded packets =3D 0 em0: RX Next to Check= =3D 0 > >> em0: RX Next to Refresh =3D 1023 em0: Watchdog timeout Queue[0]-- > >> resetting Interface is RUNNING and ACTIVE em0: TX Queue 0 ------ em0:= hw > >> tdh =3D 0, hw tdt =3D 58 em0: Tx Queue Status =3D -2147483648 em0: TX > >> descriptors avail =3D 966 em0: Tx Descriptors avail failure =3D 0 em0= : RX > >> Queue 0 ------ em0: hw rdh =3D 0, hw rdt =3D 1023 em0: RX discarded p= ackets > >> =3D 0 em0: RX Next to Check =3D 0 em0: RX Next to Refresh =3D 1023 xl= 0: > >> watchdog timeout em0: Watchdog timeout Queue[0]-- resetting Interface= is > >> RUNNING and ACTIVE em0: TX Queue 0 ------ em0: hw tdh =3D 0, hw tdt = =3D 54 > >> em0: Tx Queue Status =3D -2147483648 em0: TX descriptors avail =3D 97= 0 em0: > >> Tx Descriptors avail failure =3D 0 em0: RX Queue 0 ------ em0: hw rdh= =3D 0, > >> hw rdt =3D 1023 em0: RX discarded packets =3D 0include GENERIC ident = OFL > >> options IPFIREWALL|||||| > >> > >> |Hi, =2E=2E I'm trying to pci passhthrough a usb controller to a bhyv= e > >> windows 7 virtualization=2E When I start the virtual machine it freez= es > >> the entire system and this shows up on the console=2E To be clear the > >> system runs without any problems without the pci passthrough=2E | > >> ||(ada0:ahcich0:0:0:0): WRITE_FPDMA_QUEUED=2E ACB: 61 08 e0 ff 40 40 = 29 00 > >> 00 00 00 00 (ada0:ahcich0:0:0:0): CAM status: CCB request was invalid > >> (ada0:ahcich0:0:0:0): Error 22, Unretryable error > >> (aprobe0:ahcich0:0:0:0): ATA_IDENTIFY=2E ACB: ec 00 00 00 00 40 00 00= 00 > >> 00 00 00 (aprobe0:ahcich0:0:0:0): CAM status: CCB request was invalid > >> (aprobe0:ahcich0:0:0:0): Error 22, Unretryable error ada0 at ahcich0 = bus > >> 0 scbus0 target 0 lun 0 ada0: s/n ZA4292G6 > >> detached (aprobe0:ahcich0:0:0:0): ATA_IDENTIFY=2E ACB: ec 00 00 00 00= 40 > >> 00 00 00 00 00 00 (aprobe0:ahcich0:0:0:0): CAM status: CCB request wa= s > >> invalid (aprobe0:ahcich0:0:0:0): Error 22, Unretryable error ahcich0: > >> Poll timeout on slot 28 port 0 ahcich0: is 20000000 cs 10000000 ss > >> 00000000 rs 10000000 tfd 1d0 serr 00000800 cmd 00005c17 > >> (aprobe0:ahcich0:0:0:0): SOFT_RESET=2E ACB: 00 00 00 00 00 00 00 00 0= 0 00 > >> 00 00 (aprobe0:ahcich0:0:0:0): CAM status: Command timeout > >> (aprobe0:ahcich0:0:0:0): Error 5, Retries exhausted > >> (ada0:ahcich0:0:0:0): SETFEATURES ENABLE RCACHE=2E ACB: ef aa 00 00 0= 0 40 > >> 00 00 00 00 00 00 (ada0:ahcich0:0:0:0): CAM status: CCB request was > >> invalid (ada0:ahcich0:0:0:0): Error 22, Unretryable error ahcich0: Po= ll > >> timeout on slot 30 port 0 ahcich0: is 20000000 cs 40000000 ss 0000000= 0 > >> rs 40000000 tfd 1d0 serr 00000800 cmd 00005e17 (aprobe0:ahcich0:0:0:0= ): > >> SOFT_RESET=2E ACB: 00 00 00 00 00 00 00 00 00 00 00 00 > >> (aprobe0:ahcich0:0:0:0): CAM status: Command timeout > >> (aprobe0:ahcich0:0:0:0): Error 5, Retries exhausted > >> (ada0:ahcich0:0:0:0): SETFEATURES ENABLE WCACHE=2E ACB: ef 02 00 00 0= 0 40 > >> 00 00 00 00 00 00 (ada0:ahcich0:0:0:0): CAM status: CCB request was > >> invalid (ada0:ahcich0:0:0:0): Error 22, Unretryable error > >> (ada0:ahcich0:0:0:0): Periph destroyed em0: Watchdog timeout Queue[0]= -- > >> resetting Interface is RUNNING and ACTIVE em0: TX Queue 0 ------ em0:= hw > >> tdh =3D 428, hw tdt =3D 471 em0: Tx Queue Status =3D -2147483648 em0:= TX > >> descriptors avail =3D 981 em0: Tx Descriptors avail failure =3D 0 em0= : RX > >> Queue 0 ------ em0: hw rdh =3D 912, hw rdt =3D 908 em0: RX discarded = packets > >> =3D 0 em0: RX Next to Check =3D 909 em0: RX Next to Refresh =3D 908 x= l0: > >> watchdog timeout em0: Watchdog timeout Queue[0]-- resetting Interface= is > >> RUNNING and ACTIVE em0: TX Queue 0 ------ em0: hw tdh =3D 0, hw tdt = =3D 58 > >> em0: Tx Queue Status =3D -2147483648 em0: TX descriptors avail =3D 96= 6 em0: > >> Tx Descriptors avail failure =3D 0 em0: RX Queue 0 ------ em0: hw rdh= =3D 0, > >> hw rdt =3D 1023 em0: RX discarded packets =3D 0 em0: RX Next to Check= =3D 0 > >> em0: RX Next to Refresh =3D 1023 em0: Watchdog timeout Queue[0]-- > >> resetting Interface is RUNNING and ACTIVE em0: TX Queue 0 ------ em0:= hw > >> tdh =3D 0, hw tdt =3D 58 em0: Tx Queue Status =3D -2147483648 em0: TX > >> descriptors avail =3D 966 em0: Tx Descriptors avail failure =3D 0 em0= : RX > >> Queue 0 ------ em0: hw rdh =3D 0, hw rdt =3D 1023 em0: RX discarded p= ackets > >> =3D 0 em0: RX Next to Check =3D 0 em0: RX Next to Refresh =3D 1023 xl= 0: > >> watchdog timeout em0: Watchdog timeout Queue[0]-- resetting Interface= is > >> RUNNING and ACTIVE em0: TX Queue 0 ------ em0: hw tdh =3D 0, hw tdt = =3D 54 > >> em0: Tx Queue Status =3D -2147483648 em0: TX descriptors avail =3D 97= 0 em0: > >> Tx Descriptors avail failure =3D 0 em0: RX Queue 0 ------ em0: hw rdh= =3D 0, > >> hw rdt =3D 1023 em0: RX discarded packets =3D 0include GENERIC ident = OFL > >> options IPFIREWALL options IPFIREWALL_VERBOSE options > >> IPFIREWALL_DEFAULT_TO_ACCEPT options DUMMYNET options IPDIVERT option= s > >> CONSPEED=3D115200 em0: RX Next to Check =3D 0 em0: RX Next to Refresh= =3D > >> 1023 |||| > >> |||I've recompiled the kernel without the xhci driver=2E I've tested = both > >> usb controllers=2E Both "|||||Sunrise Point-H USB 3=2E0 xHCI > >> Controller|"||||| and "|||uPD720202 USB 3=2E0 Host Controller|", both > >> showed the same error on the console screen=2E| # uname FreeBSD > >> 11=2E1-STABLE #1 r331092M # custom kernel include GENERIC ident OFL > >> options IPFIREWALL options IPFIREWALL_VERBOSE options > >> IPFIREWALL_DEFAULT_TO_ACCEPT options DUMMYNET options IPDIVERT option= s > >> CONSPEED=3D115200 * note commented "device xhci" in generic # svn inf= o > >> |||Path: =2E Working Copy Root Path: /usr/src URL: > >> https://svn0=2Eeu=2Efreebsd=2Eorg/base/stable/11 Relative URL: ^/stab= le/11 > >> Repository Root: https://svn0=2Eeu=2Efreebsd=2Eorg/base Repository UU= ID: > >> ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 331092 Node Kind: > >> directory Schedule: normal Last Changed Author: eadler Last Changed R= ev: > >> 331092 Last Changed Date: 2018-03-17 07:44:39 +0100 (Sat, 17 Mar 2018= ) > >> |# vm passthru DEVICE BHYVE ID READY DESCRIPTION hostb0 0/0/0 No Xeon > >> E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registe= rs > >> pcib1 0/1/0 No Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe > >> Controller (x16) vgapci0 0/2/0 No HD Graphics 530 |||ppt0| 0/20/0 Yes > >> Sunrise Point-H USB 3=2E0 xHCI Controller none0 0/20/2 > >> No Sunrise Point-H Thermal subsystem none1 0/22/0 No Sunrise Point-H > >> CSME HECI ahci0 0/23/0 No Sunrise Point-H SATA controller [AHCI mode] > >> pcib2 0/28/0 No Sunrise Point-H PCI Express Root Port pcib4 0/28/6 No > >> Sunrise Point-H PCI Express Root Port isab0 0/31/0 No Sunrise Point-H > >> LPC Controller none2 0/31/2 No Sunrise Point-H PMC hdac0 0/31/3 No > >> Sunrise Point-H HD Audio none3 0/31/4 No Sunrise Point-H SMBus em0 > >> 0/31/6 No Ethernet Connection (2) I219-V pcib3 2/0/0 No XIO2001 PCI > >> Express-to-PCI Bridge xl0 3/0/0 No 3c905B 100BaseTX [Cyclone] ppt1 4/= 0/0 > >> Yes uPD720202 USB 3=2E0 Host Controller ||ppt1@pci0:4:0:0: > >> class=3D0x0c0330 card=3D0x00151912 chip=3D0x00151912 rev=3D0x02 > >> hdr=3D0x00 vendor =3D 'Renesas Technology Corp=2E' device =3D 'uPD720= 202 USB 3=2E0 > >> Host Controller' class =3D serial bus subclass =3D USB > >> |||ppt|0@pci0:0:20:0: class=3D0x0c0330 card=3D0x06ba1028 chip=3D0xa12= f8086 > >> rev=3D0x31 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'Sunr= ise Point-H > >> USB 3=2E0 xHCI Controller' class =3D serial bus subclass =3D USB # gr= ep -i > >> pptdevfs loader=2Econf ||pptdevs=3D"0/20/0 4/0/0" # vm configure > >> ||passthru0=3D"0/20/0"| > >> > >> |# vm configure ||passthru0=3D"4/0/0"| > >> ||Any suggestions on what I'm doing wrong?|| > >> ? Regards, Ofloo > >> |||||| > >> > >> ||options IPFIREWALL_VERBOSE options IPFIREWALL_DEFAULT_TO_ACCEPT > >> options > >> DUMMYNET options IPDIVERT options CONSPEED=3D115200 em0: RX Next to C= heck > >> =3D 0 em0: RX Next to Refresh =3D 1023 |||| > >> |||I've recompiled the kernel without the xhci driver=2E I've tested = both > >> usb controllers=2E Both "|||||Sunrise Point-H USB 3=2E0 xHCI > >> Controller|"||||| and "|||uPD720202 USB 3=2E0 Host Controller|", both > >> showed the same error on the console screen=2E| # uname FreeBSD > >> 11=2E1-STABLE #1 r331092M # custom kernel include GENERIC ident OFL > >> options IPFIREWALL options IPFIREWALL_VERBOSE options > >> IPFIREWALL_DEFAULT_TO_ACCEPT options DUMMYNET options IPDIVERT option= s > >> CONSPEED=3D115200 * note commented "device xhci" in generic # svn inf= o > >> |||Path: =2E Working Copy Root Path: /usr/src URL: > >> https://svn0=2Eeu=2Efreebsd=2Eorg/base/stable/11 Relative URL: ^/stab= le/11 > >> Repository Root: https://svn0=2Eeu=2Efreebsd=2Eorg/base Repository UU= ID: > >> ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 331092 Node Kind: > >> directory Schedule: normal Last Changed Author: eadler Last Changed R= ev: > >> 331092 Last Changed Date: 2018-03-17 07:44:39 +0100 (Sat, 17 Mar 2018= ) > >> |# vm passthru DEVICE BHYVE ID READY DESCRIPTION hostb0 0/0/0 No Xeon > >> E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registe= rs > >> pcib1 0/1/0 No Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe > >> Controller (x16) vgapci0 0/2/0 No HD Graphics 530 |||ppt0| 0/20/0 Yes > >> Sunrise Point-H USB 3=2E0 xHCI Controller none0 0/20/2 > >> No Sunrise Point-H Thermal subsystem none1 0/22/0 No Sunrise Point-H > >> CSME HECI ahci0 0/23/0 No Sunrise Point-H SATA controller [AHCI mode] > >> pcib2 0/28/0 No Sunrise Point-H PCI Express Root Port pcib4 0/28/6 No > >> Sunrise Point-H PCI Express Root Port isab0 0/31/0 No Sunrise Point-H > >> LPC Controller none2 0/31/2 No Sunrise Point-H PMC hdac0 0/31/3 No > >> Sunrise Point-H HD Audio none3 0/31/4 No Sunrise Point-H SMBus em0 > >> 0/31/6 No Ethernet Connection (2) I219-V pcib3 2/0/0 No XIO2001 PCI > >> Express-to-PCI Bridge xl0 3/0/0 No 3c905B 100BaseTX [Cyclone] ppt1 4/= 0/0 > >> Yes uPD720202 USB 3=2E0 Host Controller ||ppt1@pci0:4:0:0: > >> class=3D0x0c0330 card=3D0x00151912 chip=3D0x00151912 rev=3D0x02 > >> hdr=3D0x00 vendor =3D 'Renesas Technology Corp=2E' device =3D 'uPD720= 202 USB 3=2E0 > >> Host Controller' class =3D serial bus subclass =3D USB > >> |||ppt|0@pci0:0:20:0: class=3D0x0c0330 card=3D0x06ba1028 chip=3D0xa12= f8086 > >> rev=3D0x31 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D 'Sunr= ise Point-H > >> USB 3=2E0 xHCI Controller' class =3D serial bus subclass =3D USB # gr= ep -i > >> pptdevfs loader=2Econf ||pptdevs=3D"0/20/0 4/0/0" # vm configure > >> ||passthru0=3D"0/20/0"| > >> > >> |# vm configure ||passthru0=3D"4/0/0"| > >> ||Any suggestions on what I'm doing wrong?|| > >> > >> edit: previous wrapping was all wrong=2E > >> ?? Regards, Ofloo > >> |||||| > >> > >> >=20 -- End of PGP section, PGP failed! --=20 Rod Grimes rgrimes@freebsd= =2Eorg