linux-kernel-test/drivers/net/wireless
Patrick McHardy 4153e77596 net: fix network drivers ndo_start_xmit() return values (part 3)
net: fix network drivers ndo_start_xmit() return values (part 3)

Fix up wireless drivers that return an errno value to qdisc_restart(), causing
qdisc_restart() to print a warning an requeue/retransmit the skb.

- airo: transmission not implemented for chip, intention is to free and abort
- ipw2200: transmission not implemented for promiscous mode, intention is to
           drop
- prism54: intention is to drop
- wl3501_cs: intention appears to be to drop
- zd1201: error counter indicates intention is to drop

All drivers compile tested.

Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-06-13 01:18:37 -07:00
..
ath ath5k: minor rfkill cleanup 2009-06-10 13:28:39 -04:00
b43 b43: Add fw capabilities 2009-06-10 13:28:37 -04:00
b43legacy b43/legacy: port to cfg80211 rfkill 2009-06-10 13:27:54 -04:00
hostap
ipw2x00 net: fix network drivers ndo_start_xmit() return values (part 3) 2009-06-13 01:18:37 -07:00
iwlwifi iwlwifi: port to cfg80211 rfkill 2009-06-10 13:27:49 -04:00
iwmc3200wifi cfg80211: fix Kconfig for users of cfg80211 2009-06-03 14:09:08 -04:00
libertas net/libertas: remove GPIO-CS handling in SPI interface code 2009-06-10 13:27:50 -04:00
libertas_tf
orinoco
p54 wireless/p54: prepare for FIRMWARE_NAME_MAX removal 2009-06-03 14:05:15 -04:00
prism54 net: fix network drivers ndo_start_xmit() return values (part 3) 2009-06-13 01:18:37 -07:00
rt2x00 rt2x00: Remove last usage of beacon_int from ieee80211_config 2009-06-03 14:05:10 -04:00
rtl818x Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-06-03 02:43:41 -07:00
wl12xx
zd1211rw
adm8211.c
adm8211.h
airo_cs.c
airo.c net: fix network drivers ndo_start_xmit() return values (part 3) 2009-06-13 01:18:37 -07:00
airo.h
arlan-main.c
arlan-proc.c
arlan.h
at76c50x-usb.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-06-03 02:43:41 -07:00
at76c50x-usb.h
atmel_cs.c
atmel_pci.c
atmel.c
atmel.h
i82586.h
i82593.h
Kconfig net/libertas: remove GPIO-CS handling in SPI interface code 2009-06-10 13:27:50 -04:00
mac80211_hwsim.c mac80211_hwsim: remove deprecated radio_enabled 2009-06-03 14:05:12 -04:00
Makefile iwmc3200wifi: Add new Intel Wireless Multicomm 802.11 driver 2009-05-22 14:06:02 -04:00
mwl8k.c
netwave_cs.c
ray_cs.c
ray_cs.h
rayctl.h
rndis_wlan.c rndis_wlan: cleanup: rename all rndis_wext* objects to rndis_wlan* 2009-06-10 13:27:50 -04:00
strip.c
wavelan_cs.c wavelan: Remove bogus debugging on skb->next being non-NULL. 2009-05-27 17:27:01 -07:00
wavelan_cs.h
wavelan_cs.p.h
wavelan.c wavelan: Remove bogus debugging on skb->next being non-NULL. 2009-05-27 17:27:01 -07:00
wavelan.h
wavelan.p.h
wl3501_cs.c net: fix network drivers ndo_start_xmit() return values (part 3) 2009-06-13 01:18:37 -07:00
wl3501.h
zd1201.c net: fix network drivers ndo_start_xmit() return values (part 3) 2009-06-13 01:18:37 -07:00
zd1201.h