linux_dsm_epyc7002/drivers/net/wireless/brcm80211/brcmfmac
Arend van Spriel deb09280cd brcmfmac: only use ifidx from BDC header in brcmf_rx_frames()
In brcmf_rx_frames() the call to brcmf_fweh_process_skb() could
change the ifidx using information in the event data. This is
only different to the BDC ifidx for IF ADD event. However, the
creation of the new interface is deferred to event worker so
it does not exist. After brcmf_fweh_process_skb() it is only
used to set statistics.

Reviewed-by: Hante Meuleman <meuleman@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2013-04-08 15:28:48 -04:00
..
bcmsdh_sdmmc.c brcmfmac: add dedicated log level for low-level sdio debugging 2013-04-03 15:07:07 -04:00
bcmsdh.c brcmfmac: add dedicated log level for low-level sdio debugging 2013-04-03 15:07:07 -04:00
dhd_bus.h brcmfmac: add optional bus callback definition for tx queue cleanup 2013-04-03 15:07:05 -04:00
dhd_cdc.c brcmfmac: avoid error output on header only packet 2013-04-03 15:07:07 -04:00
dhd_common.c brcmfmac: introduce tracepoints for message logging 2013-03-06 16:28:31 -05:00
dhd_dbg.c brcmfmac: handle firmware signalling destination entry state 2013-04-08 15:28:41 -04:00
dhd_dbg.h brcmfmac: add hexadecimal trace of message payload 2013-04-08 15:28:43 -04:00
dhd_linux.c brcmfmac: only use ifidx from BDC header in brcmf_rx_frames() 2013-04-08 15:28:48 -04:00
dhd_proto.h brcmfmac: add parameter to brcmf_proto_hdrpush() for data offset 2013-03-06 16:28:50 -05:00
dhd_sdio.c brcmfmac: add hexadecimal trace of message payload 2013-04-08 15:28:43 -04:00
dhd.h brcmfmac: add role attribute to struct brcmf_if_event definition 2013-04-08 15:28:43 -04:00
fweh.c brcmfmac: only use ifidx from BDC header in brcmf_rx_frames() 2013-04-08 15:28:48 -04:00
fweh.h brcmfmac: only use ifidx from BDC header in brcmf_rx_frames() 2013-04-08 15:28:48 -04:00
fwil_types.h brcmfmac: P2P action frame tx. 2013-02-08 14:51:40 -05:00
fwil.c brcmfmac: add hexadecimal trace of message payload 2013-04-08 15:28:43 -04:00
fwil.h brcmfmac: use struct brcmf_if as interface object for fwil functions 2012-10-29 15:28:27 -04:00
fwsignal.c brcmfmac: wait for firmware event when creating P2P_DEVICE interface 2013-04-08 15:28:46 -04:00
fwsignal.h brcmfmac: fix handling sk_buff cleanup upon bus tx failure 2013-04-03 15:07:06 -04:00
Makefile brcmfmac: add support for TLV based firmware signalling 2013-03-06 16:28:42 -05:00
p2p.c brcmfmac: obtain wdev using vif object in action frame rx 2013-04-08 15:28:47 -04:00
p2p.h brcmfmac: Add tx p2p off-channel support. 2013-02-08 14:51:43 -05:00
sdio_chip.c brcmfmac: define pr_fmt in one place 2013-01-07 15:16:56 -05:00
sdio_chip.h brcm80211: fmac: add resetcore function for bcm4330 chip 2011-11-11 14:28:37 -05:00
sdio_host.h brcmfmac: clear status for in-band interrupt in brcmf_sdbrcm_isr 2012-09-24 14:59:09 -04:00
tracepoint.c brcmfmac: introduce tracepoints for message logging 2013-03-06 16:28:31 -05:00
tracepoint.h brcmfmac: add hexadecimal trace of message payload 2013-04-08 15:28:43 -04:00
usb_rdl.h brcm80211: fmac: add USB support for bcm43235/6/8 chipsets 2012-02-22 14:48:53 -05:00
usb.c brcmfmac: assure brcmf_txcomplete() is called in failure paths 2013-03-06 16:28:46 -05:00
usb.h brcmfmac: usb suspend/resume. 2012-11-16 14:28:47 -05:00
wl_cfg80211.c brcmfmac: fix reception of P2P probe requests on P2P_DEVICE interface 2013-04-08 15:28:47 -04:00
wl_cfg80211.h brcmfmac: use struct brcmf_if instance iso netdevice in escan functions 2013-04-08 15:28:45 -04:00