Merge "Remove need to configure VF during DPDK deployment"

This commit is contained in:
Zuul 2019-10-16 12:48:04 +00:00 committed by Gerrit Code Review
commit 083ae1d515
2 changed files with 15 additions and 12 deletions

View File

@ -179,14 +179,15 @@ function process_dpdk_nics {
iface=$(get_name_by_pci_id "${pci_id}")
if [ -n "${vf_index}" ]; then
vf_string="vf ${vf_index}"
if [ -n "${iface}" ]; then
ip link set ${iface} promisc on
if [ -n "${vf_index}" ]; then
vf_string="vf ${vf_index}"
ip link set ${iface} ${vf_string} trust on
ip link set ${iface} ${vf_string} spoofchk off
fi
fi
ip link set ${iface} promisc on
ip link set ${iface} ${vf_string} trust on
ip link set ${iface} ${vf_string} spoofchk off
# Fetch the PCI to be bound to DPDK driver.
# In case VF Index is configured then PCI of that particular VF
# is bound to DPDK, otherwise PF PCI is bound to DPDK.
@ -262,14 +263,15 @@ function process_dpdk_bonds {
iface=$(get_name_by_pci_id "${pci_id}")
if [ -n "${vf_index}" ]; then
vf_string="vf ${vf_index}"
if [ -n "${iface}" ]; then
ip link set ${iface} promisc on
if [ -n "${vf_index}" ]; then
vf_string="vf ${vf_index}"
ip link set ${iface} ${vf_string} trust on
ip link set ${iface} ${vf_string} spoofchk off
fi
fi
ip link set ${iface} promisc on
ip link set ${iface} ${vf_string} trust on
ip link set ${iface} ${vf_string} spoofchk off
# Fetch the PCI to be bound to DPDK driver.
# In case VF Index is configured then PCI of that particular VF
# is bound to DPDK, otherwise PF PCI is bound to DPDK.

View File

@ -21,3 +21,4 @@ conf:
migrate_ip: true
bridges:
- name: br-phy
bonds: []