Blame SOURCES/0069-networkd-netdev-inform-when-we-take-over-an-existing.patch

17b0f1
From fab00ed4a9ce8a1d579028c2fc39db3717b454da Mon Sep 17 00:00:00 2001
17b0f1
From: Tom Gundersen <teg@jklm.no>
17b0f1
Date: Wed, 4 Mar 2015 10:33:50 +0100
17b0f1
Subject: [PATCH] networkd: netdev - inform when we take over an existing
17b0f1
 netdev
17b0f1
17b0f1
The crucial point here is that we will not change the settings of a netdev created by someone else
17b0f1
we simply use it as is and trust it was set up as intended.
17b0f1
17b0f1
This is confusing in the case of the pre-created netdev's (bond0 etc.), the solution should probably
17b0f1
be to simply make the kernel stop creating these devices as they are pretty useless.
17b0f1
17b0f1
(cherry picked from commit ff88a301e93cf1bddbaa7faa981f390a2a81a4bb)
17b0f1
---
17b0f1
 src/network/networkd-netdev.c | 2 +-
17b0f1
 1 file changed, 1 insertion(+), 1 deletion(-)
17b0f1
17b0f1
diff --git a/src/network/networkd-netdev.c b/src/network/networkd-netdev.c
17b0f1
index 8119205dde..7d193d088e 100644
17b0f1
--- a/src/network/networkd-netdev.c
17b0f1
+++ b/src/network/networkd-netdev.c
17b0f1
@@ -261,7 +261,7 @@ static int netdev_create_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userda
17b0f1
 
17b0f1
         r = sd_rtnl_message_get_errno(m);
17b0f1
         if (r == -EEXIST)
17b0f1
-                log_netdev_debug(netdev, "netdev exists, using existing");
17b0f1
+                log_info_netdev(netdev, "netdev exists, using existing without changing its parameters");
17b0f1
         else if (r < 0) {
17b0f1
                 log_warning_netdev(netdev, "netdev could not be created: %s", strerror(-r));
17b0f1
                 netdev_drop(netdev);