mac80211: Move num_sta_ps counter decrement after synchronize_rcu
authorHelmut Schaa <helmut.schaa@googlemail.com>
Fri, 27 Jan 2012 10:02:53 +0000 (11:02 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 30 Jan 2012 20:48:28 +0000 (15:48 -0500)
commit4f3eb0ba4817e55e1b5b2f63fcf3f266c328fc1a
treebd3d01eb44f353f4a012e53919bfc843c08a14d5
parent19468413e8d98d44be8daf0acaf8d576dfc53fa2
mac80211: Move num_sta_ps counter decrement after synchronize_rcu

Unted the assumption that the sta struct is still accessible before the
synchronize_rcu call we should move the num_sta_ps counter decrement
after synchronize_rcu to avoid incorrect decrements if num_sta_ps.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/sta_info.c