bonding: add support for numa awareness 03/19603/5
authorZhiyong Yang <zhiyong.yang@intel.com>
Wed, 15 May 2019 08:25:20 +0000 (04:25 -0400)
committerJohn Lo <loj@cisco.com>
Fri, 31 May 2019 00:55:27 +0000 (00:55 +0000)
commit6865d3c2ac01d78a2f313c4fb3e74cf409328e58
treedd836b0201e21d93a5198c818cf06c7531d643f6
parent63d4d1d6e488d9b985000bdeed0c9c8f6854236a
bonding: add support for numa awareness

This patch enables bonding numa awareness on multi-socket
server working in active-backeup mode.
The VPP adds capability for automatically preferring slave
with local numa node in order to reduces the load on the
QPI-bus and improve system overall performance in multi-socket
use cases. Users doesn't need to add any extra operation as
usual.

Change-Id: Iec267375fc399a9a0c0a7dca649fadb994d36671
Signed-off-by: Zhiyong Yang <zhiyong.yang@intel.com>
src/plugins/dpdk/device/init.c
src/vnet/bonding/cli.c
src/vnet/bonding/node.h
src/vnet/interface.h