summaryrefslogtreecommitdiff
path: root/datapath
diff options
context:
space:
mode:
authorPravin B Shelar <pshelar@ovn.org>2016-09-15 14:57:56 -0700
committerPravin B Shelar <pshelar@ovn.org>2016-09-15 16:51:52 -0700
commit258b27d35a8aad8231f8c5308b0d5232dc966915 (patch)
tree6652df8eca9bfe2512f3237938f99eb299e7ce33 /datapath
parent8225b3b7867a5b29d7a28e5c027b9102e88b2f96 (diff)
downloadopenvswitch-258b27d35a8aad8231f8c5308b0d5232dc966915.tar.gz
datapath: compat: tunnels: Log error during initialization.
At present OVS compat tunneling can fail due to conflict with already loaded tunneling kernel module. In this case openvswitch kernel module loading fails silently. Following patch give more clues about what went wrong. Signed-off-by: Pravin B Shelar <pshelar@ovn.org> Acked-by: Jesse Gross <jesse@kernel.org>
Diffstat (limited to 'datapath')
-rw-r--r--datapath/linux/compat/geneve.c1
-rw-r--r--datapath/linux/compat/ip_gre.c1
-rw-r--r--datapath/linux/compat/lisp.c1
-rw-r--r--datapath/linux/compat/stt.c1
-rw-r--r--datapath/linux/compat/vxlan.c1
5 files changed, 5 insertions, 0 deletions
diff --git a/datapath/linux/compat/geneve.c b/datapath/linux/compat/geneve.c
index d99380af7..0c5b58a82 100644
--- a/datapath/linux/compat/geneve.c
+++ b/datapath/linux/compat/geneve.c
@@ -1711,6 +1711,7 @@ out3:
out2:
unregister_pernet_subsys(&geneve_net_ops);
out1:
+ pr_err("Error while initializing GENEVE %d\n", rc);
return rc;
}
diff --git a/datapath/linux/compat/ip_gre.c b/datapath/linux/compat/ip_gre.c
index 05e51781f..03c543569 100644
--- a/datapath/linux/compat/ip_gre.c
+++ b/datapath/linux/compat/ip_gre.c
@@ -700,6 +700,7 @@ tap_ops_failed:
add_proto_failed:
unregister_pernet_device(&ipgre_tap_net_ops);
pnet_tap_faied:
+ pr_err("Error while initializing GRE %d\n", err);
return err;
}
diff --git a/datapath/linux/compat/lisp.c b/datapath/linux/compat/lisp.c
index feef48602..3a4bebc23 100644
--- a/datapath/linux/compat/lisp.c
+++ b/datapath/linux/compat/lisp.c
@@ -783,6 +783,7 @@ int rpl_lisp_init_module(void)
out2:
unregister_pernet_subsys(&lisp_net_ops);
out1:
+ pr_err("Error while initializing LISP %d\n", rc);
return rc;
}
diff --git a/datapath/linux/compat/stt.c b/datapath/linux/compat/stt.c
index d3ab8335d..ca9f03988 100644
--- a/datapath/linux/compat/stt.c
+++ b/datapath/linux/compat/stt.c
@@ -2101,6 +2101,7 @@ int stt_init_module(void)
out2:
unregister_pernet_subsys(&stt_net_ops);
out1:
+ pr_err("Error while initializing STT %d\n", rc);
return rc;
}
diff --git a/datapath/linux/compat/vxlan.c b/datapath/linux/compat/vxlan.c
index b22a9069e..47a5a685f 100644
--- a/datapath/linux/compat/vxlan.c
+++ b/datapath/linux/compat/vxlan.c
@@ -2259,6 +2259,7 @@ out3:
out2:
unregister_pernet_subsys(&vxlan_net_ops);
out1:
+ pr_err("Error while initializing VxLAN %d\n", rc);
return rc;
}