]> git.baikalelectronics.ru Git - kernel.git/commit
wlcore: AP: don't start mac80211 PS on non-peer HLIDs
authorArik Nemtsov <arik@wizery.com>
Mon, 10 Feb 2014 11:47:20 +0000 (13:47 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 13 Feb 2014 20:20:14 +0000 (15:20 -0500)
commit1951e26532f6eb2251401a0b7796dcc5ce1b1629
treec5be4bb38d2bc0980c58f021c7a4a140e2fb7a2d
parent0bbfbc12a33761021e61f58c014f1a181dc76d19
wlcore: AP: don't start mac80211 PS on non-peer HLIDs

It seems the wl18xx FW sometimes sends spurious changes on the PSM state
of the broadcast HLID. This causes us to search for a station on a
non-peer link and fail, causing warnings in our log.

Prevent the driver from considering PSM changes for any non-peer HLIDs.

Signed-off-by: Arik Nemtsov <arik@wizery.com>
Signed-off-by: Eliad Peller <eliad@wizery.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ti/wlcore/ps.c