diff options
author | Jiri Pirko | 2013-06-10 17:42:23 +0200 |
---|---|---|
committer | David S. Miller | 2013-06-12 12:05:53 +0200 |
commit | 6c31ff366c1116823e77019bae3e92e9d77a49f4 (patch) | |
tree | 5b296c8556264707bb6359c779270e6694c6e2a9 /drivers/net/usb/smsc95xx.c | |
parent | doc:networking: Update comment for dev_id field in netdevice.h (diff) | |
download | kernel-qcow2-linux-6c31ff366c1116823e77019bae3e92e9d77a49f4.tar.gz kernel-qcow2-linux-6c31ff366c1116823e77019bae3e92e9d77a49f4.tar.xz kernel-qcow2-linux-6c31ff366c1116823e77019bae3e92e9d77a49f4.zip |
team: remove synchronize_rcu() called during queue override change
This patch removes synchronize_rcu() from function
__team_queue_override_port_del(). That can be done because it is ok to
do list_del_rcu() and list_add_tail_rcu() on the same list_head member
without calling synchronize_rcu() in between. A bit of refactoring
needed to be done because INIT_LIST_HEAD needed to be removed (to not
kill the forward pointer) as well.
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
Acked-by: Flavio Leitner <fbl@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/usb/smsc95xx.c')
0 files changed, 0 insertions, 0 deletions