From owner-freebsd-virtualization@FreeBSD.ORG Fri Nov 28 21:10:46 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2C1C8F75 for ; Fri, 28 Nov 2014 21:10:46 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9FCF932D for ; Fri, 28 Nov 2014 21:10:45 +0000 (UTC) Received: from moby.local ([109.193.238.174]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0LtZfc-1Y47LN2Ttk-010sRC for ; Fri, 28 Nov 2014 22:10:37 +0100 Message-ID: <5478E4C4.3080203@gmx.com> Date: Fri, 28 Nov 2014 22:10:28 +0100 From: Nikos Vassiliadis User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: "freebsd-virtualization@freebsd.org" Subject: bhyve: Unsupported MSI-X configuration: 2/0/0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:DICo6klIvX6+srrSs/a6bDQKuaiu/iS+YSwU44axN0u3GYcbp4Y yWLtvBXTbCXdc4Nx7zox+5PtsquBzs8rSz8BxYHMMc22HWk87oS3GXy0UqlnAcsbrj3p31H SBxMA4EKARhwSo8irIrgyfS1aJdqjG3+2Q6+wU6jpNjqKG0/ugotD8KDVVehYTT4yVgToN9 X+2oEFoeYhCMA8319NUSg== X-UI-Out-Filterresults: notjunk:1; X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 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: Fri, 28 Nov 2014 21:10:46 -0000 Hi, I am trying to use PCI passthrough to pass the bge device to a guest but I am doing something wrong. I have tried several combinations of pptdevs like "2/0/0 2/0/1 2/0/2 2/0/3" but it always fails on 2/0/0. Any ideas what I could try? > root@moby:~ # pciconf -l > hostb0@pci0:0:0:0: class=0x060000 card=0x064b1025 chip=0x01548086 rev=0x09 hdr=0x00 > pcib1@pci0:0:1:0: class=0x060400 card=0x064b1025 chip=0x01518086 rev=0x09 hdr=0x01 > vgapci1@pci0:0:2:0: class=0x030000 card=0x064b1025 chip=0x01668086 rev=0x09 hdr=0x00 > none0@pci0:0:22:0: class=0x078000 card=0x064b1025 chip=0x1e3a8086 rev=0x04 hdr=0x00 > ehci0@pci0:0:26:0: class=0x0c0320 card=0x064b1025 chip=0x1e2d8086 rev=0x04 hdr=0x00 > hdac0@pci0:0:27:0: class=0x040300 card=0x064b1025 chip=0x1e208086 rev=0x04 hdr=0x00 > pcib2@pci0:0:28:0: class=0x060400 card=0x064b1025 chip=0x1e108086 rev=0xc4 hdr=0x01 > pcib3@pci0:0:28:1: class=0x060400 card=0x064b1025 chip=0x1e128086 rev=0xc4 hdr=0x01 > ehci1@pci0:0:29:0: class=0x0c0320 card=0x064b1025 chip=0x1e268086 rev=0x04 hdr=0x00 > isab0@pci0:0:31:0: class=0x060100 card=0x064b1025 chip=0x1e578086 rev=0x04 hdr=0x00 > ahci0@pci0:0:31:2: class=0x010601 card=0x064b1025 chip=0x1e038086 rev=0x04 hdr=0x00 > none1@pci0:0:31:3: class=0x0c0500 card=0x064b1025 chip=0x1e228086 rev=0x04 hdr=0x00 > vgapci0@pci0:1:0:0: class=0x030000 card=0x06911025 chip=0x114010de rev=0xa1 hdr=0x00 > bge0@pci0:2:0:0: class=0x020000 card=0x06471025 chip=0x16b514e4 rev=0x10 hdr=0x00 > sdhci_pci0@pci0:2:0:1: class=0x080501 card=0x06471025 chip=0x16bc14e4 rev=0x10 hdr=0x00 > none2@pci0:2:0:2: class=0x088000 card=0x06471025 chip=0x16be14e4 rev=0x10 hdr=0x00 > none3@pci0:2:0:3: class=0x088000 card=0x06471025 chip=0x16bf14e4 rev=0x10 hdr=0x00 > none4@pci0:3:0:0: class=0x028000 card=0xe042105b chip=0x472714e4 rev=0x01 hdr=0x00 > root@moby:~ # Thanks, Nikos