]> rtime.felk.cvut.cz Git - linux-imx.git/commit
mac80211: Fix ibss station got expired immediately
authorRajkumar Manoharan <rmanoharan@atheros.com>
Sat, 23 Oct 2010 05:29:57 +0000 (10:59 +0530)
committerAndi Kleen <ak@linux.intel.com>
Tue, 14 Dec 2010 22:40:02 +0000 (23:40 +0100)
commit1416ef9a67f443b26bb9b9498ca14351616eedac
tree91d85da57047f4a22d150d1b4a1c8a3bc7d8fcc6
parent042a3f996b48464386e2b1ab6ecafc3be8a295c1
mac80211: Fix ibss station got expired immediately

commit c8716d9dc13c7f6ee92f2bfc6cc3b723b417bff8 upstream.

Station addition in ieee80211_ibss_rx_queued_mgmt is not updating
sta->last_rx which is causing station expiry in ieee80211_ibss_work
path. So sta addition and deletion happens repeatedly.

Signed-off-by: Rajkumar Manoharan <rmanoharan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Andi Kleen <ak@linux.intel.com>
net/mac80211/ibss.c