diff options
author | Pravin B Shelar <pshelar@ovn.org> | 2016-09-15 14:57:56 -0700 |
---|---|---|
committer | Pravin B Shelar <pshelar@ovn.org> | 2016-09-15 16:51:52 -0700 |
commit | 258b27d35a8aad8231f8c5308b0d5232dc966915 (patch) | |
tree | 6652df8eca9bfe2512f3237938f99eb299e7ce33 /datapath | |
parent | 8225b3b7867a5b29d7a28e5c027b9102e88b2f96 (diff) | |
download | openvswitch-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.c | 1 | ||||
-rw-r--r-- | datapath/linux/compat/ip_gre.c | 1 | ||||
-rw-r--r-- | datapath/linux/compat/lisp.c | 1 | ||||
-rw-r--r-- | datapath/linux/compat/stt.c | 1 | ||||
-rw-r--r-- | datapath/linux/compat/vxlan.c | 1 |
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; } |