This update includes some rework in the original patch to improve code 
formatting and
increase the reliability of the peer ifindex lookup and test.

Some additional commits are included to:
1) Generalize the function to get the ethtool string set, 
netdev_linux_read_definitions(),
which is currently only tailored for ETH_SS_FEATURES.
2) Trigger VALID_DRVINFO invalidation on veth removal (see concerns in the 
related commit
additional remarks).

Best Regards,
Matteo

Matteo Perin (3):
  netdev-linux: Add system devices nsid update fallback.
  netdev-linux: Generalize ethtool stringset query.
  netdev-linux: Add peer_ifindex in veth iface status.

 lib/netdev-linux-private.h |  1 +
 lib/netdev-linux.c         | 69 +++++++++++++++++++++++++++++++++-----
 tests/system-interface.at  | 47 ++++++++++++++++++++++++++
 vswitchd/vswitch.xml       | 13 +++++++
 4 files changed, 121 insertions(+), 9 deletions(-)

-- 
2.43.0

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to