linux-uconsole/drivers/net/wireless
Stanislaw Gruszka 69848a721c iwl4965: better skb management in rx path
commit c1de4a9557 upstream.

4965 version of Eric patch "iwl3945: better skb management in rx path".
It fixes several problems :

1) skb->truesize is underestimated.
   We really consume PAGE_SIZE bytes for a fragment,
   not the frame length.
2) 128 bytes of initial headroom is a bit low and forces reallocations.
3) We can avoid consuming a full page for small enough frames.

Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
Acked-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-12-04 10:57:36 -08:00
..
ath ath9k: fix tx queue scheduling after channel changes 2013-11-13 12:05:31 +09:00
b43 b43: ensue that BCMA is "y" when B43 is "y" 2013-07-25 14:07:31 -07:00
b43legacy Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem 2013-04-24 10:54:20 -04:00
brcm80211 brcmfmac: obtain platform data upon module initialization 2013-10-13 16:08:32 -07:00
hostap Hostap: copying wrong data prism2_ioctl_giwaplist() 2013-08-29 09:47:38 -07:00
ipw2x00 ipw2x00: move to kstrto* functions 2013-04-10 14:10:34 -04:00
iwlegacy iwl4965: better skb management in rx path 2013-12-04 10:57:36 -08:00
iwlwifi iwlwifi: don't WARN on host commands sent when firmware is dead 2013-12-04 10:57:35 -08:00
libertas libertas: potential oops in debugfs 2013-11-29 11:11:39 -08:00
libertas_tf mac80211: Use a cfg80211_chan_def in ieee80211_hw_conf_chan 2013-03-25 19:19:35 +01:00
mwifiex mwifiex: fix wrong eth_hdr usage for bridged packets in AP mode 2013-12-04 10:57:01 -08:00
orinoco Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2013-05-01 14:08:52 -07:00
p54 p54usb: add USB ID for Corega WLUSB2GTST USB adapter 2013-10-13 16:08:33 -07:00
prism54 prism54: set netdev type to "wlan" 2013-12-04 10:57:05 -08:00
rt2x00 rt2400pci: fix RSSI read 2013-12-04 10:56:38 -08:00
rtl818x mac80211: Use a cfg80211_chan_def in ieee80211_hw_conf_chan 2013-03-25 19:19:35 +01:00
rtlwifi rtlwifi: rtl8192cu: Fix incorrect signal strength for unassociated AP 2013-12-04 10:56:36 -08:00
ti wl12xx/wl18xx: scan all 5ghz channels 2013-06-12 10:20:57 -04:00
zd1211rw mac80211: Use a cfg80211_chan_def in ieee80211_hw_conf_chan 2013-03-25 19:19:35 +01:00
adm8211.c mac80211: Use a cfg80211_chan_def in ieee80211_hw_conf_chan 2013-03-25 19:19:35 +01:00
adm8211.h
airo.c airo: Use remove_proc_subtree() 2013-05-01 17:29:42 -04:00
airo.h
airo_cs.c drivers/net: use module_pcmcia_driver() in pcmcia drivers 2013-03-15 12:27:33 -07:00
at76c50x-usb.c mac80211: Use a cfg80211_chan_def in ieee80211_hw_conf_chan 2013-03-25 19:19:35 +01:00
at76c50x-usb.h
atmel.c atmel: printing bogus information 2013-05-22 14:51:11 -04:00
atmel.h
atmel_cs.c drivers/net: use module_pcmcia_driver() in pcmcia drivers 2013-03-15 12:27:33 -07:00
atmel_pci.c
Kconfig
mac80211_hwsim.c mac80211_hwsim: correctly register the platform driver 2013-05-16 22:38:02 +02:00
mac80211_hwsim.h
Makefile
mwl8k.c mwl8k: remove nonstandard rate 72 Mbps 2013-04-22 15:06:44 -04:00
ray_cs.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2013-05-01 17:51:54 -07:00
ray_cs.h
rayctl.h
rndis_wlan.c rndis_wlan: update email address 2013-03-08 15:58:54 -05:00
wl3501.h
wl3501_cs.c drivers/net: use module_pcmcia_driver() in pcmcia drivers 2013-03-15 12:27:33 -07:00
zd1201.c zd1201: do not use stack as URB transfer_buffer 2013-08-29 09:47:35 -07:00
zd1201.h