android_kernel_xiaomi_sdm845/drivers/net/wireless/hostap
Johannes Berg f7cd168645 hostap: pad the skb->cb usage in lieu of a proper fix
Like mac80211 did, this driver makes 'clever' use of skb->cb to pass
information along with an skb as it is requeued from the virtual device
to the physical wireless device.  Unfortunately, that trick no longer
works...

Unlike mac80211, code complexity and driver apathy makes this hack
the best option we have in the short run.  Hopefully someone will
eventually be motivated to code a proper fix before all the effected
hardware dies.

(Above text by me.  Johannes officially disavows all knowledge of this
hack. -- JWL)

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Cc: stable@kernel.org
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-11-12 16:54:22 -05:00
..
hostap_80211_rx.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-07-05 23:08:07 -07:00
hostap_80211_tx.c [NET]: Undo code bloat in hot paths due to print_mac(). 2008-04-08 16:50:44 -07:00
hostap_80211.h hostap_80211.h: remove duplicate prototype 2008-01-31 19:26:50 -08:00
hostap_ap.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-07-05 23:08:07 -07:00
hostap_ap.h
hostap_common.h hostap annotations 2008-01-28 15:09:05 -08:00
hostap_config.h [PATCH] hostap: Remove driver version number 2007-07-08 22:16:38 -04:00
hostap_cs.c pcmcia: remove unused argument to pcmcia_parse_tuple() 2008-08-31 15:50:33 +02:00
hostap_download.c hostap annotations 2008-01-28 15:09:05 -08:00
hostap_hw.c netdev: Handle ->addr_list_lock just like ->_xmit_lock for lockdep. 2008-07-22 14:16:42 -07:00
hostap_info.c hostap: don't mess with mixed-endian even for internal skb queues 2008-01-28 15:09:06 -08:00
hostap_ioctl.c hostap: add radiotap support in monitor mode 2008-06-30 17:37:36 -04:00
hostap_main.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-07-05 23:08:07 -07:00
hostap_pci.c hostap annotations 2008-01-28 15:09:05 -08:00
hostap_plx.c hostap: section mismatch warning 2008-01-16 12:53:32 -05:00
hostap_proc.c [NET]: Introduce and use print_mac() and DECLARE_MAC_BUF() 2007-10-10 16:51:42 -07:00
hostap_wlan.h hostap: pad the skb->cb usage in lieu of a proper fix 2008-11-12 16:54:22 -05:00
hostap.h wext: Emit event stream entries correctly when compat. 2008-06-16 18:50:49 -07:00
Kconfig
Makefile