Can't use the PCI address for dpdk-devargs in mellanox ConnectX-3

Bug #1754256 reported by waleed mousa
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
os-net-config
In Progress
Undecided
Unassigned

Bug Description

Some NICs (i.e. Mellanox ConnectX-3) have only one PCI address
associated with multiple ports. Using a PCI address as dpdk-devargs
in OvsDpdkPort won't work.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-net-config (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/550731

Saravanan KR (skramaja)
Changed in os-net-config:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-net-config (stable/queens)

Reviewed: https://review.openstack.org/550731
Committed: https://git.openstack.org/cgit/openstack/os-net-config/commit/?id=193928916e1d831b4790026efd85c56c611297e8
Submitter: Zuul
Branch: stable/queens

commit 193928916e1d831b4790026efd85c56c611297e8
Author: waleed mousa <email address hidden>
Date: Tue Jan 30 04:00:39 2018 -0500

    Adding the class and mac approach as dpdk-devargs in mellanox ConnectX-3

    Some NICs (i.e. Mellanox ConnectX-3) have only one PCI address
    associated with multiple ports. Using a PCI address as dpdk-devargs
    in OvsDpdkPort won't work. Instead, class and mac approach is used
    dpdk-devargs="class=eth,mac=<MAC>"
    see this http://docs.openvswitch.org/en/latest/howto/dpdk/

    Closes-Bug: #1754256
    Change-Id: I29de6e82a0897ee46953a1e6a966e9c5790068c9
    (cherry picked from commit aeaa6fe62b39a00f3b075a94c076f267f0c70af0)

tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/os-net-config 8.4.0

This issue was fixed in the openstack/os-net-config 8.4.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.