]> git.baikalelectronics.ru Git - kernel.git/commit
cfg80211: avoid freeing last_request while in flight
authorArik Nemtsov <arik@wizery.com>
Tue, 22 Apr 2014 03:39:34 +0000 (20:39 -0700)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 22 Apr 2014 15:12:55 +0000 (17:12 +0200)
commit0b25deb20a484130c36ac0110358c2812910f2b7
tree4e158535df915c7b9f643701f386bbf03bb5182f
parent33a326bf5eb0e353e27ad2a0dc92241036b77fdc
cfg80211: avoid freeing last_request while in flight

Avoid freeing the last request while it is being processed. This can
happen in some cases if reg_work is kicked for some reason while the
currently pending request is in flight.

Cc: Sander Eikelenboom <linux@eikelenboom.it>
Tested-by: Eliad Peller <eliad@wizery.com>
Tested-by: Colleen Twitty <colleen@cozybit.com>
Signed-off-by: Arik Nemtsov <arik@wizery.com>
Signed-off-by: Luis R. Rodriguez <mcgrof@suse.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/wireless/reg.c