aha/drivers/net/wireless
Johannes Berg 4233df6b74 ath9k/mac80211: disallow fragmentation in ath9k, report to userspace
As I've reported, ath9k currently fails utterly when fragmentation
is enabled. This makes ath9k "support" hardware fragmentation by
not supporting fragmentation at all to avoid the double-free issue.
The patch also changes mac80211 to report errors from the driver
operation to userspace.

That hack in ath9k should be removed once the rate control algorithm
it has is fixed, and we can at that time consider removing the hw
fragmentation support entirely since it's not used by any driver.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Cc: stable@kernel.org
Acked-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-10-14 21:12:37 -04:00
..
ath5k ath5k: implement multi-rate retry support, fix tx status reporting 2008-10-06 18:14:57 -04:00
ath9k ath9k/mac80211: disallow fragmentation in ath9k, report to userspace 2008-10-14 21:12:37 -04:00
b43 mac80211: add multi-rate retry support 2008-10-06 18:14:57 -04:00
b43legacy mac80211: add multi-rate retry support 2008-10-06 18:14:57 -04:00
hostap
iwlwifi iwlwifi: fix ct kill configuration for 5350 2008-10-14 20:47:30 -04:00
libertas libertas : Remove unused variable warning for "old_channel" from cmd.c 2008-10-14 21:12:03 -04:00
libertas_tf mac80211: use nl80211 interface types 2008-09-15 16:48:23 -04:00
p54 p54: Fix compilation problem on PPC 2008-10-14 20:47:03 -04:00
prism54
rt2x00 mac80211: free up 2 bytes in skb->cb 2008-10-06 18:14:57 -04:00
zd1211rw Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2008-10-01 06:12:56 -07:00
adm8211.c mac80211: use nl80211 interface types 2008-09-15 16:48:23 -04:00
adm8211.h
airo.c wireless: Read scan flags correctly on x86-64 2008-09-24 16:17:58 -04:00
airo.h
airo_cs.c pcmcia: Fix up legacy driver IRQs 2008-09-24 16:18:04 -04:00
airport.c
arlan-main.c
arlan-proc.c
arlan.h
atmel.c wireless: Read scan flags correctly on x86-64 2008-09-24 16:17:58 -04:00
atmel.h
atmel_cs.c pcmcia: Fix up legacy driver IRQs 2008-09-24 16:18:04 -04:00
atmel_pci.c
hermes.c
hermes.h
hermes_dld.c
hermes_dld.h
hermes_rid.h
i82586.h
i82593.h
ipw2100.c
ipw2100.h
ipw2200.c
ipw2200.h
Kconfig
mac80211_hwsim.c mac80211 hwsim: make radio list dynamic 2008-09-15 16:48:25 -04:00
Makefile
netwave_cs.c pcmcia: Fix up legacy driver IRQs 2008-09-24 16:18:04 -04:00
orinoco.c wireless: Read scan flags correctly on x86-64 2008-09-24 16:17:58 -04:00
orinoco.h
orinoco_cs.c orinoco: fix unsafe locking in orinoco_cs_resume 2008-10-14 20:49:02 -04:00
orinoco_nortel.c
orinoco_pci.c
orinoco_pci.h
orinoco_plx.c
orinoco_tmd.c
ray_cs.c pcmcia: Fix up legacy driver IRQs 2008-09-24 16:18:04 -04:00
ray_cs.h
rayctl.h
rndis_wlan.c wireless: Read scan flags correctly on x86-64 2008-09-24 16:17:58 -04:00
rtl818x.h
rtl8180.h
rtl8180_dev.c mac80211: add multi-rate retry support 2008-10-06 18:14:57 -04:00
rtl8180_grf5101.c
rtl8180_grf5101.h
rtl8180_max2820.c
rtl8180_max2820.h
rtl8180_rtl8225.c
rtl8180_rtl8225.h
rtl8180_sa2400.c
rtl8180_sa2400.h
rtl8187.h
rtl8187_dev.c rtl8187: add device ID 0bda:8198 2008-10-14 20:29:59 -04:00
rtl8187_rtl8225.c
rtl8187_rtl8225.h
spectrum_cs.c orinoco: fix unsafe locking in spectrum_cs_suspend 2008-10-14 21:08:11 -04:00
strip.c
wavelan.c net: Rationalise email address: Network Specific Parts 2008-10-13 19:01:08 -07:00
wavelan.h
wavelan.p.h net: Rationalise email address: Network Specific Parts 2008-10-13 19:01:08 -07:00
wavelan_cs.c pcmcia: Fix up legacy driver IRQs 2008-09-24 16:18:04 -04:00
wavelan_cs.h
wavelan_cs.p.h
wl3501.h
wl3501_cs.c pcmcia: Fix up legacy driver IRQs 2008-09-24 16:18:04 -04:00
zd1201.c
zd1201.h