From owner-freebsd-virtualization@freebsd.org Wed Dec 23 04:56:31 2015 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 308A2A4FC01 for ; Wed, 23 Dec 2015 04:56:31 +0000 (UTC) (envelope-from sm@ara-ler.com) Received: from mail-ig0-x235.google.com (mail-ig0-x235.google.com [IPv6:2607:f8b0:4001:c05::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EA30E15BB for ; Wed, 23 Dec 2015 04:56:30 +0000 (UTC) (envelope-from sm@ara-ler.com) Received: by mail-ig0-x235.google.com with SMTP id ph11so74200100igc.1 for ; Tue, 22 Dec 2015 20:56:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ara-ler-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=fatjAAvG+DEO2SA6yceZDAUiWIhTFLP6s/vmygMCsAU=; b=r6z4teT6NbwzpsEbywnNCXmD1bjAvNuXN3M7HJQUuYXp4MihiCpEsXjTI5S4zponLe XZ60LyfcoGAcIgq3aa9vtaSdYjM7g+XkcMAO95x4kmmYlbqNvTG0ZaEJ+0a5FLSjqmtO oqfTtZB42IW91V8YRC3giP//T1FpUtQLTreWjryHFEY8oPrcVjioR/hkdArR7RhXDuIz cVS1s3gCuvit16YhqogXSfn3Pt3dFNkdSMioFsHOKlFaEnfbWaHKd7pDxW5ijgct/vSa 4h5f08ZHwCBEpgl+DwnIa2P+4kGsNui8j1WS/i/2hyI32ihJELsNv/c3oMBXpynMztGn QCQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=fatjAAvG+DEO2SA6yceZDAUiWIhTFLP6s/vmygMCsAU=; b=lVzCQGyft0iwH/EIdqfVAnrH7dvAOWif7r5ppMtqrTCvQWB5B8v+sABC2N7lq79L6j w5BikV+cOBn7xuXR8DsbTX9vr+69kq4qw6jXJUOU/0frPmwCIMtLDMt4+dIOU+yAsuvy fzxFJtDARuMAUT8XBaAVRJ9FQNm0AdyMQK9THjQbaryRlxZYqPgnd5//uBH9/Nlxg+N3 1XsI9ZFGn5eNxLHJ/N+ZowxVOLAVKdrBQoPczyN0Ds+dcrD8a++3+IhloTGbis/YhJDo Sv+K2fS671P+AgDrQHIhTX0yIhYGosAFFBvb/LmGBaScHf2WkPmTTk8HST2HE1hWwqoW H5TA== X-Gm-Message-State: ALoCoQnLvhkVOK/qLFt8BDmZ3UtFOPzlyD2KpZ/rOicWzoHSiNG6zGvn5YNZnX5LjgNdHJ+yZ5WLXcfs1tsP/fP5CcwB4kWP+w== X-Received: by 10.50.66.179 with SMTP id g19mr11079256igt.94.1450846590232; Tue, 22 Dec 2015 20:56:30 -0800 (PST) Received: from dendrobates.araler.com (70-59-19-232.hlrn.qwest.net. [70.59.19.232]) by smtp.gmail.com with ESMTPSA id n128sm2036079ion.13.2015.12.22.20.56.29 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 22 Dec 2015 20:56:29 -0800 (PST) Date: Tue, 22 Dec 2015 21:56:27 -0700 From: Sergey Manucharian To: FreeBSD virtualization Subject: Re: bhyve PCI pass-through to Linux guest Message-ID: <20151223045627.GA1450@dendrobates.araler.com> References: <20151220045821.GG22018@dendrobates.araler.com> <56763672.3090207@freebsd.org> <20151220051015.GH22018@dendrobates.araler.com> <56763A0B.8010802@freebsd.org> <20151220053644.GI22018@dendrobates.araler.com> <20151220215240.GB4064@dendrobates.araler.com> <5678BECC.7090200@freebsd.org> <20151222034457.GA40078@dendrobates.araler.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 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: Wed, 23 Dec 2015 04:56:31 -0000 Excerpts from Anish's message from Mon 21-Dec-15 21:48: > >ppt0@pci0:0:20:0: class=0x0c0330 card=0x21f317aa chip=0x1e318086 > Passthrough stub driver, part of vmm, controls the USB controller. > > Can you share output of /usr/sbin/devinfo from FreeBSD host, highlighting > the usb mass/flash device in tree? > Before I start the guest VM the flash drive is not in the list. Right after shuting down the guest OS it appears: pcib1 pci1 sdhci_pci0 pcib2 pci2 iwn0 pcib3 pci3 ehci1 usbus1 uhub1 uhub3 umass0 As you can see it's under "ehci", it looks that my USB3 controller is fully USB2 backward compatible and work with "ehci" driver. I tried (as Trent suggested in this thread) to recompile the kernel without "xhci", and nothing changed, still behaves exactly the same way.. S.