]> 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)
commit4d5706e76e2404026e3ea43c5f36969e47d9098c
tree4e158535df915c7b9f643701f386bbf03bb5182f
parent2e4c08c960e4f87305f89733ee88412293a782a6
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