Mailing List Archive

[Bug 1708] New: [vt-d] dom0 igb driver is too old to support 4-port Kawela
http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1708

Summary: [vt-d] dom0 igb driver is too old to support 4-port
Kawela
Product: Xen
Version: unstable
Platform: Other
OS/Version: Windows
Status: NEW
Severity: normal
Priority: P1
Component: Linux-pv_ops dom0
AssignedTo: xen-bugs@lists.xensource.com
ReportedBy: shaohui.zheng@intel.com


Environment:
------------
Service Arch (ia32/ia32e/IA64): IA32e
Guest Arch (ia32/ia32e/IA64):
Guest OS Type (Linux/Windows):
Change Set: 22764:75b6287626ee
Hardware: WSM-EP, SNB
Other:


Bug detailed description:
--------------------------
For 4-port Kawela which has SR/IOV supported, the Virtual Functions can not be
enabled in default, but for 2-port Kawela on the same machine, the Virtual
Functions can be recognized.

We try to enable Virtual Functions manually.
# modprobe igb max_vfs=2

it complains "SR-IOV: bus number out of range", the VFs can not be enabled,
either.

And more, we already add dom0 parameter "iommu_inclusive_mapping=1" when we do
the testing.


Reproduce steps:
----------------
1. Install 4-port Kawela card on test machine
2. Run command "lspci" to check all the availabe BDFs, and confirm whether the
VFs were enabled.
3. If the VFs are not enabled, run command " modprobe igb max_vfs=2 " to enable
them manually.

Current result:
----------------


Expected result:
----------------


Basic root-causing log:
----------------------
the output of command "modprobe igb max_vfs=2"

[ 208.355950] Intel(R) Gigabit Ethernet Network Driver - version 1.3.16-k2
[ 208.355980] Copyright (c) 2007-2009 Intel Corporation.
[ 208.356098] xen: registering gsi 18 triggering 0 polarity 1
[ 208.356107] xen_allocate_pirq: returning irq 18 for gsi 18
[ 208.356115] xen: --> irq=18
[ 208.356124] Already setup the GSI :18
[ 208.356133] igb 0000:03:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 208.356335] igb 0000:03:00.0: setting latency timer to 64
[ 208.357099] igb 0000:03:00.0: SR-IOV: bus number out of range
[ 208.528764] igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
[ 208.528793] igb 0000:03:00.0: eth2: (PCIe:2.5Gb/s:Width x4)
00:1b:21:14:fa:48
[ 208.528886] igb 0000:03:00.0: eth2: PBA No: e26906-004
[ 208.528895] igb 0000:03:00.0: Using MSI-X interrupts. 4 rx queue(s), 4 tx
queue(s)
[ 208.528983] xen: registering gsi 19 triggering 0 polarity 1
[ 208.529040] xen_allocate_pirq: returning irq 19 for gsi 19
[ 208.529049] xen: --> irq=19
[


--
Configure bugmail: http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

_______________________________________________
Xen-bugs mailing list
Xen-bugs@lists.xensource.com
http://lists.xensource.com/xen-bugs