android_kernel_lge_bullhead/drivers/net/wireless/iwlegacy
Stanislaw Gruszka 69848a721c iwl4965: better skb management in rx path
commit c1de4a9557d9e25e41fc4ba034b9659152205539 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
..
3945-debug.c
3945-mac.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless 2013-03-29 16:41:36 -04:00
3945-rs.c iwlegacy: fix rate control regression 2013-06-12 14:24:22 -04:00
3945.c iwl3945: better skb management in rx path 2013-12-04 10:57:36 -08:00
3945.h
4965-calib.c
4965-debug.c
4965-mac.c iwl4965: better skb management in rx path 2013-12-04 10:57:36 -08:00
4965-rs.c iwlegacy: fix rate control regression 2013-06-12 14:24:22 -04:00
4965.c mac80211: support secondary channel offset in CSA 2013-04-16 15:29:44 +02:00
4965.h
Kconfig
Makefile
commands.h
common.c iwl4965: reset firmware after rfkill off 2013-08-20 08:43:03 -07:00
common.h net: wireless: iwlegacy: fix build error for il_pm_ops 2013-06-12 10:20:57 -04:00
csr.h
debug.c
iwl-spectrum.h
prph.h