net/sched: act_gate: Unlock ->tcfa_lock in tc_setup_flow_action()
[sfrench/cifs-2.6.git] / net / sched / cls_api.c
index 41a55c6cbeb8fc862adc6cf1bf90e15edce8acc7..faeabff283a2b6cb97ad84ff90af38455eae3292 100644 (file)
@@ -3712,7 +3712,7 @@ int tc_setup_flow_action(struct flow_action *flow_action,
                        entry->gate.num_entries = tcf_gate_num_entries(act);
                        err = tcf_gate_get_entries(entry, act);
                        if (err)
-                               goto err_out;
+                               goto err_out_locked;
                } else {
                        err = -EOPNOTSUPP;
                        goto err_out_locked;