Bug 705714

Summary: Fail to generate VFs due to not enough MMIO resources for SR-IOV
Product: Red Hat Enterprise Linux 5 Reporter: Chao Yang <chayang>
Component: kernelAssignee: Alex Williamson <alex.williamson>
Status: CLOSED WONTFIX QA Contact: Red Hat Kernel QE team <kernel-qe>
Severity: high Docs Contact:
Priority: high    
Version: 5.7CC: alex.williamson, ddutile, juzhang, michen, mkenneth, prarit, rhod, shuah.khan, virt-maint
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-27 14:38:41 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
host cpu and pci info none

Description Chao Yang 2011-05-18 08:36:39 UTC
Description of problem:

Version-Release number of selected component (if applicable):
host: 2.6.18-260.el5

How reproducible:
100%

Steps to Reproduce:
1.modprobe -r ixgbe;modprobe igxgbe max_vfs=4
2.
3.
  
Actual results:
Fail to generate VFs due to not enough MMIO resources for SR-IOV. Will attach the pci info.

Expected results:
should generate VFs as max_vfs gives.

Additional info:
**NOTE**
This platform + 82599 can generate VFs with RHEL6.1 OS.

# lsmod |grep ixgbe
ixgbe                 161493  0 
dca                    41605  1 ixgbe
8021q                  58449  2 ixgbe,cxgb3
# modinfo ixgbe
filename:       /lib/modules/2.6.18-260.el5/kernel/drivers/net/ixgbe/ixgbe.ko
version:        3.2.9-k2
license:        GPL
description:    Intel(R) 10 Gigabit PCI Express Network Driver
author:         Intel Corporation, <linux.nics>
srcversion:     8A8D36FBBAA279501D18FE6
...
depends:        dca,8021q
vermagic:       2.6.18-260.el5 SMP mod_unload gcc-4.1
parm:           IntMode:Change Interrupt Mode (0=Legacy, 1=MSI, 2=MSI-X), default 2 (array of int)
parm:           max_vfs:Maximum number of virtual functions to allocate per physical function (uint)

Comment 1 Chao Yang 2011-05-18 08:39:41 UTC
Created attachment 499545 [details]
host cpu and pci info

Comment 2 Chao Yang 2011-05-18 08:56:08 UTC
Marking as TestBlocker cause this issue blocks our SR-IOV testing on Westmere-EP

Comment 6 Chao Yang 2011-05-24 08:33:57 UTC
82599 works well on Dell PowerEdge R910(Nehalem-ex, Intel(R) Xeon(R) CPU X7550 @ 2.00GHz), on this host, 82599 can successfully generate VFs without error.

Comment 9 RHEL Program Management 2012-01-09 14:25:56 UTC
This request was evaluated by Red Hat Product Management for inclusion in Red Hat Enterprise Linux 5.8 and Red Hat does not plan to fix this issue the currently developed update.

Contact your manager or support representative in case you need to escalate this bug.

Comment 10 Shuah Khan 2012-09-18 18:10:17 UTC
Can you please provide more details on the nature of the problem and the reasons for not including it in RHEL 5.8. I am seeing the same problem on Sandy Bridge systems and would like to get more information to help our cutomers with the SR-IOV recommendation on RHEL 5.8. 

Has this problem been fixed in in RHEL 5.9?

Comment 11 RHEL Program Management 2012-10-30 06:06:58 UTC
This request was not resolved in time for the current release.
Red Hat invites you to ask your support representative to
propose this request, if still desired, for consideration in
the next release of Red Hat Enterprise Linux.

Comment 12 Ronen Hod 2013-03-27 14:38:41 UTC
Closing for RHEL5.10, as this is not a regression or a customer bug.
We can reopen this bug if needed.