qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 4/4] net: notify about link status only if it change


From: Ilya Maximets
Subject: [Qemu-devel] [PATCH 4/4] net: notify about link status only if it changed.
Date: Wed, 30 Mar 2016 18:14:09 +0300

No need to notify nc->peer if nothing changed.

Signed-off-by: Ilya Maximets <address@hidden>
---
 net/net.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net/net.c b/net/net.c
index 3b5a142..6f6a8ce 100644
--- a/net/net.c
+++ b/net/net.c
@@ -1385,9 +1385,10 @@ void qmp_set_link(const char *name, bool up, Error 
**errp)
             for (i = 0; i < queues; i++) {
                 ncs[i]->peer->link_down = !up;
             }
-        }
-        if (nc->peer->info->link_status_changed) {
-            nc->peer->info->link_status_changed(nc->peer);
+
+            if (nc->peer->info->link_status_changed) {
+                nc->peer->info->link_status_changed(nc->peer);
+            }
         }
     }
 }
-- 
2.5.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]