Bug 753306 - RHEV-H SR-IOV support
Summary: RHEV-H SR-IOV support
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: oVirt
Classification: Retired
Component: ovirt-node
Version: unspecified
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: 3.4.4
Assignee: Joey Boggs
QA Contact: bugs@ovirt.org
URL:
Whiteboard: node
Depends On: 869804
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-11 20:37 UTC by Perry Myers
Modified: 2015-11-24 09:27 UTC (History)
9 users (show)

Fixed In Version: 2.7.0
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-08-10 20:26:38 UTC
oVirt Team: ---


Attachments (Terms of Use)

Description Perry Myers 2011-11-11 20:37:17 UTC
Description of problem:
oVirt Node needs to support vdsm configuring network devices that support SR-IOV.  So we need to figure out what needs to be included on the node, and what kernel command line options we need to pass to enable this functionality for vdsm

Comment 1 Fabian Deutsch 2013-11-28 15:23:36 UTC
Antoni,

can you tell if Node provides everything what is needed for SR-IOV?

Comment 2 Fabian Deutsch 2013-11-28 15:41:16 UTC
<apuimedo> fabiand: you must make sure in the node that the driver is loaded with virtual functions specified
<apuimedo> that's one point
<apuimedo> usually in /etc/modprobe.d/
<fabiand> apuimedo, what drive ris it?
<apuimedo> it depends
<fabiand> :)
<apuimedo> the most typical is the igb for intel cards
<apuimedo> vt-d should be enabled in the machine, of course
<apuimedo> and the kernel command line should have intel_iommu=on (at least for intel cards)
<apuimedo> (sometimes it is needed to pass iommu=force as well)

Comment 3 Fabian Deutsch 2013-11-28 15:41:42 UTC
The igb and ixgb modules need to be loaded correctly.

Comment 5 Fabian Deutsch 2013-11-28 15:46:30 UTC
<apuimedo> it seems cxgb4 also supports it
<apuimedo> and bnx2x too (broadcom)

Comment 6 Antoni Segura Puimedon 2013-11-28 15:46:31 UTC
fabian, ixgbe, ixgb is PCI and doesn't support this IIRC, ixgbe is the PCI-xpress and supports it.

Comment 7 Ying Cui 2013-12-04 02:37:24 UTC
> Ying,
> 
> can we add a testcase somewhere (automation should be enough) to test that
> the igb and/or ixgbe modules are loaded correctly?

ack, we will add test-case into our test plan to check the igb/ixgbe modules load correctly.

Thanks
Ying

Comment 8 Sandro Bonazzola 2014-03-04 09:27:18 UTC
This is an automated message.
Re-targeting all non-blocker bugs still open on 3.4.0 to 3.4.1.

Comment 9 Sandro Bonazzola 2014-05-08 13:50:42 UTC
This is an automated message.

oVirt 3.4.1 has been released.
This issue has been retargeted to 3.4.2 as it has priority high, please retarget if needed.
If this is a blocker please add it to the tracker Bug #1095370

Comment 10 Sandro Bonazzola 2014-06-11 07:04:51 UTC
This is an automated message:
oVirt 3.4.2 has been released.
This bug has been re-targeted from 3.4.2 to 3.4.3 since priority or severity were high or urgent.

Comment 11 Sandro Bonazzola 2014-06-11 07:05:27 UTC
This is an automated message:
oVirt 3.4.2 has been released.
This bug has been re-targeted from 3.4.2 to 3.4.3 since priority or severity were high or urgent.

Comment 12 Sandro Bonazzola 2014-07-18 09:43:08 UTC
This is an automated message.
oVirt 3.4.3 has been released while this bug was still open.
The bug has been re-targeted to 3.4.4 accordingly.

Comment 13 Itamar Heim 2014-08-10 20:26:38 UTC
Closing old bugs. If this issue is still relevant/important in current
version, please re-open the bug. 
no need to track this until added to rhev proper?


Note You need to log in before you can comment on or make changes to this bug.