linux_old1/drivers/net/wireless/ath/ar9170
Christian Lamparter 879999cec9 ar9170usb: fix panic triggered by undersized rxstream buffer
While ar9170's USB transport packet size is currently set to 8KiB,
the PHY is capable of receiving AMPDUs with up to 64KiB.
Such a large frame will be split over several rx URBs and
exceed the previously allocated space for rx stream reconstruction.

This patch increases the buffer size to 64KiB which is
in fact the phy & rx stream designed size limit.

Cc: stable@kernel.org
Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=15591
Reported-by: Christian Mehlis <mehlis@inf.fu-berlin.de>
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-03-31 14:50:51 -04:00
..
Kconfig wireless: remove WLAN_80211 and WLAN_PRE80211 from Kconfig 2009-10-30 16:50:35 -04:00
Makefile
ar9170.h ar9170: load firmware asynchronously 2010-03-02 14:31:50 -05:00
cmd.c ar9170: handle overflow in tsf_low register during get_tsf 2009-10-07 16:39:38 -04:00
cmd.h ar9170: handle overflow in tsf_low register during get_tsf 2009-10-07 16:39:38 -04:00
eeprom.h
hw.h ar9170usb: fix panic triggered by undersized rxstream buffer 2010-03-31 14:50:51 -04:00
led.c mac80211: redefine usage of the mac80211 workqueue 2009-08-04 16:44:14 -04:00
mac.c ar9170: fix AC_VIDEO txop parameter 2009-12-21 18:39:05 -05:00
main.c ar9170usb: fix panic triggered by undersized rxstream buffer 2010-03-31 14:50:51 -04:00
phy.c ar9170: add heavy clip handling 2009-10-07 16:39:38 -04:00
usb.c ar9170: load firmware asynchronously 2010-03-02 14:31:50 -05:00
usb.h ar9170usb: atomic pending urbs counter 2009-10-27 16:48:34 -04:00