From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Zhuo Song" Subject: RE: Intel S3420GPLX VT-d VF question Date: Thu, 30 Dec 2010 11:19:34 +0800 Message-ID: <4d1bfa0d.0217640a.09d9.ffffddb0@mx.google.com> References: <30410a64d335f82097af217b0ed7d060@mail.ark-net.org> <20101208163217.GA18739@dumpdata.com> <20101208175035.GB19417@dumpdata.com> <0a93a300b3820265a30d4faae9305526@mail.ark-net.org> <147b6a03225de348c3a95ed3d2e979b2@mail.ark-net.org> <4d1431a6.47722a0a.238a.6bfc@mx.google.com> <397104965e40d353792d79f74d205075@mail.ark-net.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <397104965e40d353792d79f74d205075@mail.ark-net.org> Content-Language: zh-cn List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "'Michael A. Collins'" Cc: xen-devel@lists.xensource.com, 'Konrad Rzeszutek Wilk' List-Id: xen-devel@lists.xenproject.org Not so sure. But I think you first need to check into your guest OS for = that the ethernet port which bound to your VF is UP.( after it's been = UP, you can see dmesg for some info, like some words "eth0/1 is ready") The related PF in the dom0 is UP too. It's mentioned that, like the = previous talk, If the card takes two ports, generally, one is for odd = and the other is for even function of the VF's BDF(lspci in dom0) which = you passed thru. So one way is to try both ports. Best Regards Alfred Song Gif me a visky, ginger ale on the side. On Fri, 24 Dec 2010 13:38:36 +0800, "Zhuo Song"=20 wrote: > Can you attach some logs by dmesg in your guest just after *igbvf* > module inserted? > Which vf(s) or BDF did you passed to guest? 0000:04:10.4? So have you > ever checked the physical ports in your card? > If you the card takes two ports, generally, one is for odd and the > other is for even function of the BDF. > > Best Regards > > Zhuo Song > Gif me a visky, ginger ale on the side. > Dec 26 19:42:35 localhost kernel: [ 450.895517] pci 0000:00:02.0: BAR=20 6: [??? 0x00000000 flags 0x2] has bogus alignment Dec 26 19:42:35 localhost kernel: [ 450.895528] pci 0000:00:07.0: BAR=20 0: assigned [mem 0x40000000-0x40003fff 64bit] Dec 26 19:42:35 localhost kernel: [ 450.895986] pci 0000:00:07.0: BAR=20 0: set to [mem 0x40000000-0x40003fff 64bit] (PCI address=20 [0x40000000-0x40003fff] Dec 26 19:42:35 localhost kernel: [ 450.895999] pci 0000:00:07.0: BAR=20 3: assigned [mem 0x40004000-0x40007fff 64bit] Dec 26 19:42:35 localhost kernel: [ 450.896513] pci 0000:00:07.0: BAR=20 3: set to [mem 0x40004000-0x40007fff 64bit] (PCI address=20 [0x40004000-0x40007fff] Dec 26 19:42:35 localhost kernel: [ 450.902103] pci 0000:00:00.0: no=20 hotplug settings from platform Dec 26 19:42:35 localhost kernel: [ 450.902108] pci 0000:00:00.0:=20 using default PCI settings Dec 26 19:42:35 localhost kernel: [ 450.902446] pci 0000:00:01.0: no=20 hotplug settings from platform Dec 26 19:42:35 localhost kernel: [ 450.902452] pci 0000:00:01.0:=20 using default PCI settings Dec 26 19:42:35 localhost kernel: [ 450.902869] ata_piix 0000:00:01.1: = no hotplug settings from platform Dec 26 19:42:35 localhost kernel: [ 450.902875] ata_piix 0000:00:01.1: = using default PCI settings Dec 26 19:42:35 localhost kernel: [ 450.903527] uhci_hcd 0000:00:01.2: = no hotplug settings from platform Dec 26 19:42:35 localhost kernel: [ 450.903532] uhci_hcd 0000:00:01.2: = using default PCI settings Dec 26 19:42:35 localhost kernel: [ 450.903942] pci 0000:00:01.3: no=20 hotplug settings from platform Dec 26 19:42:35 localhost kernel: [ 450.903948] pci 0000:00:01.3:=20 using default PCI settings Dec 26 19:42:35 localhost kernel: [ 450.904549] pci 0000:00:02.0: no=20 hotplug settings from platform Dec 26 19:42:35 localhost kernel: [ 450.904554] pci 0000:00:02.0:=20 using default PCI settings Dec 26 19:42:35 localhost kernel: [ 450.904930] pci 0000:00:03.0: no=20 hotplug settings from platform Dec 26 19:42:35 localhost kernel: [ 450.904933] pci 0000:00:03.0:=20 using default PCI settings Dec 26 19:42:35 localhost kernel: [ 450.905213] 8139cp 0000:00:04.0:=20 no hotplug settings from platform Dec 26 19:42:35 localhost kernel: [ 450.905215] 8139cp 0000:00:04.0:=20 using default PCI settings Dec 26 19:42:35 localhost kernel: [ 450.905366] pci 0000:00:07.0: no=20 hotplug settings from platform Dec 26 19:42:35 localhost kernel: [ 451.038332] Intel(R) Virtual=20 Function Network Driver - version 1.0.0-k0 Dec 26 19:42:35 localhost kernel: [ 451.038334] Copyright (c) 2009=20 Intel Corporation. Dec 26 19:42:35 localhost kernel: [ 451.038413] igbvf 0000:00:07.0:=20 enabling device (0000 -> 0002) Dec 26 19:42:35 localhost kernel: [ 451.070856] igbvf 0000:00:07.0:=20 Intel(R) 82576 Virtual Function Dec 26 19:42:35 localhost kernel: [ 451.070865] igbvf 0000:00:07.0:=20 Address: 82:bb:48:c2:5f:ca Dec 26 19:42:35 localhost kernel: [ 451.070871] igbvf 0000:00:07.0:=20 MAC: 1 Dec 26 19:42:42 localhost kernel: [ 457.800481] pci 0000:00:02.0: BAR=20 6: [??? 0x00000000 flags 0x2] has bogus alignment Dec 26 19:42:42 localhost kernel: [ 457.800492] pci 0000:00:06.0: BAR=20 0: assigned [mem 0x40008000-0x4000bfff 64bit] Dec 26 19:42:42 localhost kernel: [ 457.800922] pci 0000:00:06.0: BAR=20 0: set to [mem 0x40008000-0x4000bfff 64bit] (PCI address=20 [0x40008000-0x4000bfff] Dec 26 19:42:42 localhost kernel: [ 457.800929] pci 0000:00:06.0: BAR=20 3: assigned [mem 0x4000c000-0x4000ffff 64bit] Dec 26 19:42:42 localhost kernel: [ 457.801416] pci 0000:00:06.0: BAR=20 3: set to [mem 0x4000c000-0x4000ffff 64bit] (PCI address=20 [0x4000c000-0x4000ffff] Dec 26 19:42:42 localhost kernel: [ 457.801744] pci 0000:00:00.0: no=20 hotplug settings from platform Dec 26 19:42:42 localhost kernel: [ 457.801748] pci 0000:00:00.0:=20 using default PCI settings Dec 26 19:42:42 localhost kernel: [ 457.804131] pci 0000:00:01.0: no=20 hotplug settings from platform Dec 26 19:42:42 localhost kernel: [ 457.804136] pci 0000:00:01.0:=20 using default PCI settings Dec 26 19:42:42 localhost kernel: [ 457.804405] ata_piix 0000:00:01.1: = no hotplug settings from platform Dec 26 19:42:42 localhost kernel: [ 457.804409] ata_piix 0000:00:01.1: = using default PCI settings Dec 26 19:42:42 localhost kernel: [ 457.804662] uhci_hcd 0000:00:01.2: = no hotplug settings from platform Dec 26 19:42:42 localhost kernel: [ 457.804665] uhci_hcd 0000:00:01.2: = using default PCI settings Dec 26 19:42:42 localhost kernel: [ 457.804917] pci 0000:00:01.3: no=20 hotplug settings from platform Dec 26 19:42:42 localhost kernel: [ 457.804920] pci 0000:00:01.3:=20 using default PCI settings Dec 26 19:42:42 localhost kernel: [ 457.809453] pci 0000:00:02.0: no=20 hotplug settings from platform Dec 26 19:42:42 localhost kernel: [ 457.809455] pci 0000:00:02.0:=20 using default PCI settings Dec 26 19:42:42 localhost kernel: [ 457.809646] pci 0000:00:03.0: no=20 hotplug settings from platform Dec 26 19:42:42 localhost kernel: [ 457.809648] pci 0000:00:03.0:=20 using default PCI settings Dec 26 19:42:42 localhost kernel: [ 457.809758] 8139cp 0000:00:04.0:=20 no hotplug settings from platform Dec 26 19:42:42 localhost kernel: [ 457.809759] 8139cp 0000:00:04.0:=20 using default PCI settings Dec 26 19:42:42 localhost kernel: [ 457.809888] igbvf 0000:00:07.0: no = hotplug settings from platform Dec 26 19:42:42 localhost kernel: [ 457.809892] pci 0000:00:06.0: no=20 hotplug settings from platform Dec 26 19:42:42 localhost kernel: [ 457.864627] igbvf 0000:00:06.0:=20 enabling device (0000 -> 0002) Dec 26 19:42:42 localhost kernel: [ 457.898412] igbvf 0000:00:06.0:=20 Intel(R) 82576 Virtual Function Dec 26 19:42:42 localhost kernel: [ 457.898416] igbvf 0000:00:06.0:=20 Address: ca:c0:62:de:59:c7 Dec 26 19:42:42 localhost kernel: [ 457.898419] igbvf 0000:00:06.0:=20 MAC: 1 Mike