From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: about sr-iov Date: Wed, 24 Nov 2010 08:37:11 -0500 Message-ID: <20101124133711.GD7985@dumpdata.com> References: <4ced1042.16958e0a.6a0f.ffffae66@mx.google.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <4ced1042.16958e0a.6a0f.ffffae66@mx.google.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Zhuo Song Cc: yu.zhao@intel.com, xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On Wed, Nov 24, 2010 at 09:16:50PM +0800, Zhuo Song wrote: > Hi, > > > > I got a problem when prepared to pass-thru 82576 ethernet card with SR-IOV > support. To a PV guest? Or is this just when you were booting up the machine and tried to initialize the card? > > > > The 82576 card is build-in on the board. When loading igb driver for the > card, dmesg show some errors like: > > > > pci 0000:05:00.0: BAR 10: can't allocate mem resource > [0xfbf00000-0xfbefffff] > > . > > igb 0000:05:00.0: not enough MMIO resources for SR-IOV > > igb 0000:05:00.0: Failed to initialize SR-IOV virtualization > > > > Some system information from DMI as below: > > > > XEN 4.0.0, DOM0 kernel 2.6.32, igb driver 2.2.9 > > > > System Information > > Manufacturer: HP > > Product Name: ProLiant DL160 G6 > > > > BIOS Information > > Vendor: HP > > Version: O33 > > Release Date: 06/10/2009 > > Address: 0xF0000 > > Runtime Size: 64 kB > > ROM Size: 2048 kB > > BIOS Revision: 8.15 > > > > LAN option rom, the version is intel agent boot GE 1.3.24, PXE2.1 > > > > Processor Information > > Socket Designation: Proc 2 > > Type: Central Processor > > Family: Xeon > > Manufacturer: Intel > > Signature: Type 0, Family 6, Model 26, Stepping 5 > > Version: Intel(R) Xeon(R) CPU E5504 @ 2.00GHz > > > > The same igb driver works well on a dell server with 82576 adapter. I > thought BIOS got some problem to assign right memory for VFs and I tried to > pass *pci=assign-busses* to kernel, but it still failed. Does the 82576 card > SR-IOV need a BIOS enable and a *REBOOT* to make the function active? Can > anyone just give me some ideas? Thanks. > > > > Best Regards > > face > > Zhuo Song > > Gif me a visky, ginger ale on the side. > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel