Commit d80b35beac78b52faad2359adf6a6b14e2725e51
Committed by
David S. Miller
1 parent
6c31ff366c
Exists in
master
and in
20 other branches
team: use kfree_rcu instead of synchronize_rcu in team_port_dev
Signed-off-by: Jiri Pirko <jiri@resnulli.us> Signed-off-by: David S. Miller <davem@davemloft.net>
Showing 2 changed files with 2 additions and 2 deletions Side-by-side Diff
drivers/net/team/team.c
... | ... | @@ -1192,8 +1192,7 @@ |
1192 | 1192 | |
1193 | 1193 | team_port_set_orig_dev_addr(port); |
1194 | 1194 | dev_set_mtu(port_dev, port->orig.mtu); |
1195 | - synchronize_rcu(); | |
1196 | - kfree(port); | |
1195 | + kfree_rcu(port, rcu); | |
1197 | 1196 | netdev_info(dev, "Port device %s removed\n", portname); |
1198 | 1197 | __team_compute_features(team); |
1199 | 1198 |
include/linux/if_team.h