linux/drivers/net/wireless/b43legacy
Eric Dumazet acfa9e94e2 net: dont use __netdev_alloc_skb for bounce buffer
commit a1c7fff7e1 (net: netdev_alloc_skb() use build_skb()) broke b44 on
some 64bit machines.

It appears b44 and b43 use __netdev_alloc_skb() instead of alloc_skb()
for their bounce buffers.

There is no need to add an extra NET_SKB_PAD reservation for bounce
buffers :

- In TX path, NET_SKB_PAD is useless

- In RX path in b44, we force a copy of incoming frames if
  GFP_DMA allocations were needed.

Reported-and-bisected-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-07-08 23:52:27 -07:00
..
b43legacy.h b43legacy: Load firmware from work queue instead of from probe routine 2012-03-13 14:54:15 -04:00
debugfs.c simple_open: automatically convert to simple_open() 2012-04-05 15:25:50 -07:00
debugfs.h
dma.c net: dont use __netdev_alloc_skb for bounce buffer 2012-07-08 23:52:27 -07:00
dma.h b43legacy: Avoid packet losses in the dma worker code 2012-01-04 14:30:43 -05:00
ilt.c Update my e-mail address 2011-07-07 15:18:01 +02:00
ilt.h
Kconfig
leds.c net: fix assignment of 0/1 to bool variables. 2011-12-19 22:27:29 -05:00
leds.h
main.c Fix typo in printed messages 2012-06-24 11:03:52 -07:00
main.h Update my e-mail address 2011-07-07 15:18:01 +02:00
Makefile
phy.c ssb: remove rev from boardinfo 2012-05-16 12:45:20 -04:00
phy.h Update my e-mail address 2011-07-07 15:18:01 +02:00
pio.c Update my e-mail address 2011-07-07 15:18:01 +02:00
pio.h
radio.c ssb: remove rev from boardinfo 2012-05-16 12:45:20 -04:00
radio.h Update my e-mail address 2011-07-07 15:18:01 +02:00
rfkill.c Update my e-mail address 2011-07-07 15:18:01 +02:00
rfkill.h
sysfs.c Update my e-mail address 2011-07-07 15:18:01 +02:00
sysfs.h
xmit.c mac80211: remove hw.conf.channel usage where possible 2012-04-13 14:32:50 -04:00
xmit.h