Bug 1732592 - [DDF] For Intel cards add 'enable VT-d for VFIO driver.'
Summary: [DDF] For Intel cards add 'enable VT-d for VFIO driver.'
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: documentation
Version: 13.0 (Queens)
Hardware: All
OS: All
Target Milestone: ---
: ---
Assignee: Roger Heslop
QA Contact: RHOS Documentation Team
Depends On:
Blocks: 1746048 1746050
TreeView+ depends on / blocked
Reported: 2019-07-23 20:06 UTC by Direct Docs Feedback
Modified: 2020-01-17 14:29 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1746048 1746050 (view as bug list)
Last Closed: 2019-08-27 15:17:42 UTC
Target Upstream Version:

Attachments (Terms of Use)

Comment 1 Chris Fields 2019-07-23 20:12:39 UTC
We recently had a support case for a customer trying to use ovs-dpdk but had VT-d disabled.  Symptoms looked like this:

overcloud-computeo-0 ovs-vswitchd[49803]: ovs|00206|dpdk|ERR|EAL: Cannot open /dev/vfio/noiommu-1: Permission denied
overcloud-computeo-0 ovs-vswitchd[49803]: ovs|00207|dpdk|ERR|EAL: Driver cannot attach the device (0000:12:00.1)

This was fixed by enabling VT-d in bios.  See Intels doc here: https://doc.dpdk.org/guides-16.04/linux_gsg/nic_perf_intel_platform.html#bios-settings

Under section 7.1.2 Bios Settings

"Disable all virtualization options when you test the physical function of the NIC, and turn on VT-d if you wants to use VFIO."

Let's get "turn on VT-d for Intel nics if you want to use the VFIO driver" which is what we use for ovs-dpdk.

Comment 6 Chris Fields 2020-01-17 14:29:29 UTC
Yes, the published NFV guide looks good.

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