mirror of
https://github.com/openvswitch/ovs
synced 2025-08-31 06:15:47 +00:00
netdev-linux: Detect numa node id.
The patch detects the numa node id from the name of the netdev, by reading the '/sys/class/net/<devname>/device/numa_node'. If not available, ex: virtual device, or any error happens, return numa id 0. Currently only the afxdp netdev type uses it, other linux netdev types are disabled due to no use case. Signed-off-by: William Tu <u9012063@gmail.com> Acked-by: Eelco Chaudron <echaudro@redhat.com> Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
This commit is contained in:
committed by
Ilya Maximets
parent
29cf9c1b3b
commit
105cf8df82
@@ -101,6 +101,8 @@ struct netdev_linux {
|
||||
/* LAG information. */
|
||||
bool is_lag_master; /* True if the netdev is a LAG master. */
|
||||
|
||||
int numa_id; /* NUMA node id. */
|
||||
|
||||
#ifdef HAVE_AF_XDP
|
||||
/* AF_XDP information. */
|
||||
struct xsk_socket_info **xsks;
|
||||
|
Reference in New Issue
Block a user