X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=datapath%2Fdatapath.c;h=4defcdb7d482d2a2f25387017e0f4e07b1e3bfb5;hb=533e96e7baa8c195bb6e7f3e0cdd3cd72e3a37e7;hp=078058903f0b54083551724546d11ddf4ce31861;hpb=df7d2c59fd78907a9f7e3ada021b95a4b9d6470b;p=sliver-openvswitch.git diff --git a/datapath/datapath.c b/datapath/datapath.c index 078058903..4defcdb7d 100644 --- a/datapath/datapath.c +++ b/datapath/datapath.c @@ -2385,13 +2385,9 @@ static int __init dp_init(void) pr_info("Open vSwitch switching datapath %s, built "__DATE__" "__TIME__"\n", VERSION); - err = ovs_workqueues_init(); - if (err) - goto error; - err = ovs_flow_init(); if (err) - goto error_wq; + goto error; err = ovs_vport_init(); if (err) @@ -2419,8 +2415,6 @@ error_vport_exit: ovs_vport_exit(); error_flow_exit: ovs_flow_exit(); -error_wq: - ovs_workqueues_exit(); error: return err; } @@ -2433,7 +2427,6 @@ static void dp_cleanup(void) rcu_barrier(); ovs_vport_exit(); ovs_flow_exit(); - ovs_workqueues_exit(); } module_init(dp_init);