Latest commit 35f6272 Sep 12, 2017 Arend Van Spriel Arend Van Spriel committed with Kalle Valo brcmfmac: setup passive scan if requested by user-space
The driver was not properly configuring firmware with regard to the
type of scan. It always performed an active scan even when user-space
was requesting for passive scan, ie. the scan request was done without
any SSIDs specified.

Cc: stable@vger.kernel.org # v4.0.x
Reported-by: Huang, Jiangyang <Jiangyang.Huang@itron.com>
Reviewed-by: Hante Meuleman <hante.meuleman@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
Reviewed-by: Franky Lin <franky.lin@broadcom.com>
Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Permalink
..
Failed to load latest commit information.
Makefile brcmfmac: only build fwsignal module for CONFIG_BRCMFMAC_PROTO_BCDC Apr 19, 2017
bcdc.c brcmfmac: remove reference to fwsignal data from struct brcmf_pub Apr 13, 2017
bcdc.h brcmfmac: remove reference to fwsignal data from struct brcmf_pub Apr 13, 2017
bcmsdh.c brcmfmac: Add support for CYW4373 SDIO/USB chipset Aug 8, 2017
btcoex.c brcmfmac: btcoex: replace init_timer with setup_timer May 22, 2017
btcoex.h brcm80211: move under broadcom vendor directory Nov 18, 2015
bus.h brcmfmac: rework headroom check in .start_xmit() Jun 28, 2017
cfg80211.c brcmfmac: setup passive scan if requested by user-space Sep 20, 2017
cfg80211.h brcmfmac: support 4-way handshake offloading for 802.1X Jun 30, 2017
chip.c brcmfmac: Add support for CYW4373 SDIO/USB chipset Aug 8, 2017
chip.h brcmfmac: access PMU registers using standalone PMU core if available Feb 6, 2016
common.c brcmfmac: Do not print the firmware version as an error Mar 20, 2017
common.h brcmfmac: move brcmf_c_set_joinpref_default declaration to common.h Jan 20, 2017
commonring.c brcm80211: move under broadcom vendor directory Nov 18, 2015
commonring.h brcm80211: move under broadcom vendor directory Nov 18, 2015
core.c brcmfmac: Don't grow SKB by negative size Jul 27, 2017
core.h brcmfmac: remove reference to fwsignal data from struct brcmf_pub Apr 13, 2017
debug.c drivers/net: Fix ptr_ret.cocci warnings. Jul 25, 2017
debug.h brcmfmac: add support multi-scheduled scan Jun 13, 2017
feature.c brcmfmac: feature check for multi-scheduled scan fails on bcm4345 dev… Sep 8, 2017
feature.h brcmfmac: support 4-way handshake offloading for WPA/WPA2-PSK Jun 30, 2017
firmware.c brcmfmac: Log chip id and revision Aug 31, 2017
firmware.h brcmfmac: add parameter to pass error code in firmware callback Jun 15, 2017
flowring.c brcmfmac: use correct skb freeing helper when deleting flowring Sep 27, 2016
flowring.h brcmfmac: Increase nr of supported flowrings. Feb 25, 2016
fweh.c brcmfmac: wrap brcmf_fws_reset_interface into bcdc layer Mar 20, 2017
fweh.h brcmfmac: support 4-way handshake offloading for WPA/WPA2-PSK Jun 30, 2017
fwil.c brcmfmac: Return actual error by fwil. Nov 30, 2015
fwil.h brcmfmac: support 4-way handshake offloading for WPA/WPA2-PSK Jun 30, 2017
fwil_types.h brcmfmac: setup passive scan if requested by user-space Sep 20, 2017
fwsignal.c brcmfmac: fix brcmf_fws_add_interface() for USB devices Jun 15, 2017
fwsignal.h brcmfmac: remove reference to fwsignal data from struct brcmf_pub Apr 13, 2017
msgbuf.c brcmfmac: add pcie host dongle interface rev6 support Nov 29, 2016
msgbuf.h brcmfmac: add pcie host dongle interface rev6 support Nov 29, 2016
of.c brcmfmac: make brcmf_of_probe more generic Jan 19, 2017
of.h brcmfmac: make brcmf_of_probe more generic Jan 19, 2017
p2p.c brcmfmac: fix double free upon register_netdevice() failure Jun 27, 2017
p2p.h cfg80211: move add/change interface monitor flags into params Apr 13, 2017
pcie.c brcmfmac: constify pci_device_id Jul 28, 2017
pcie.h brcm80211: move under broadcom vendor directory Nov 18, 2015
pno.c brcmfmac: add scheduled scan support for specified BSSIDs Jun 13, 2017
pno.h brcmfmac: add support multi-scheduled scan Jun 13, 2017
proto.c brcmfmac: proto: add callback for queuing TX data Nov 9, 2016
proto.h brcmfmac: wrap brcmf_fws_init into bcdc layer Apr 5, 2017
sdio.c brcmfmac: Add support for CYW4373 SDIO/USB chipset Aug 8, 2017
sdio.h brcmfmac: Fix 'did not remove int handler' warning Jun 4, 2016
tracepoint.c brcmfmac: add missing header dependencies Sep 3, 2016
tracepoint.h brcm80211: move under broadcom vendor directory Nov 18, 2015
usb.c brcm80211: constify usb_device_id Aug 11, 2017
usb.h brcm80211: move under broadcom vendor directory Nov 18, 2015
vendor.c brcm80211: move under broadcom vendor directory Nov 18, 2015
vendor.h brcm80211: move under broadcom vendor directory Nov 18, 2015