[ovs-dev] [PATCH] netdev-linux: do not warn when getting stats for netdev with no vport
Thadeu Lima de Souza Cascardo
cascardo at redhat.com
Tue Jul 7 18:38:51 UTC 2015
When there is no vport for a given netdev, dpif_netlink_vport_get might return
ENODEV. Do not warn a failure to get port stats when that's the case.
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo at redhat.com>
---
lib/netdev-linux.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/netdev-linux.c b/lib/netdev-linux.c
index 36e27e0..0656f36 100644
--- a/lib/netdev-linux.c
+++ b/lib/netdev-linux.c
@@ -1597,7 +1597,7 @@ get_stats_via_vport(const struct netdev *netdev_,
int error;
error = get_stats_via_vport__(netdev_, stats);
- if (error && error != ENOENT) {
+ if (error && error != ENOENT && error != ENODEV) {
VLOG_WARN_RL(&rl, "%s: obtaining netdev stats via vport failed "
"(%s)",
netdev_get_name(netdev_), ovs_strerror(error));
--
2.4.2
More information about the dev
mailing list