]> git.proxmox.com Git - ovs.git/commit - lib/dpif-netdev.c
dpif-netdev: Assign ports to pmds on non-local numa node.
authorBilly O'Mahony <billy.o.mahony@intel.com>
Tue, 1 Aug 2017 21:38:43 +0000 (14:38 -0700)
committerBen Pfaff <blp@ovn.org>
Wed, 2 Aug 2017 17:17:56 +0000 (10:17 -0700)
commitc37813fdb030b4270d05ad61943754f67021a50d
tree54230c928b8041dace866720b8d50ecdc891bc8f
parente215018b0bc2f9f8aab5f7613ff013323a0018ab
dpif-netdev: Assign ports to pmds on non-local numa node.

Previously if there is no available (non-isolated) pmd on the numa node
for a port then the port is not polled at all. This can result in a
non-operational system until such time as nics are physically
repositioned. It is preferable to operate with a pmd on the 'wrong' numa
node albeit with lower performance. Local pmds are still chosen when
available.

Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com>
Signed-off-by: Ilya Maximets <i.maximets@samsung.com>
Co-authored-by: Ilya Maximets <i.maximets@samsung.com>
Tested-by: Ian Stokes <ian.stokes@intel.com>
Acked-by: Ian Stokes <ian.stokes@intel.com>
Signed-off-by: Darrell Ball <dlu998@gmail.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
Documentation/intro/install/dpdk.rst
lib/dpif-netdev.c