[PATCH 0/3] Resolve multiple rt2800usb kernel oopses
leann.ogasawara at canonical.com
leann.ogasawara at canonical.com
Wed Sep 7 23:21:22 UTC 2011
From: Leann Ogasawara <leann.ogasawara at canonical.com>
BugLink: http://bugs.launchpad.net/bugs/842955
It was reported that when generating a large amount of traffic over wifi
the rt2800usb driver would hang the system and multiple kernel oopses
were captured. The following upstream patches resolve this issue. I
built a test kernel for the bug reported and they have confirmed they
are able to transfer several gigs of data over wifi and have not
experienced any oopses or the system hanging. These patches are clean
upstream cherry-picks. I will note that the first patch, "rt2x00: Move
rt2800_txdone and rt2800_txdone_entry_check to rt2800usb." just moves
code aroun and allows us to cleanly cherry-pick the other two patches.
Please consider for Oneiric. I've also placed these three patches at
the following location:
git://kernel.ubuntu.com/ogasawara/ubuntu-oneiric lp842955
Gertjan van Wingerde (1):
rt2x00: Move rt2800_txdone and rt2800_txdone_entry_check to
rt2800usb.
Stanislaw Gruszka (2):
rt2x00: fix crash in rt2800usb_get_txwi
rt2x00: fix crash in rt2800usb_write_tx_desc
drivers/net/wireless/rt2x00/rt2800lib.c | 82 --------------------------
drivers/net/wireless/rt2x00/rt2800lib.h | 1 -
drivers/net/wireless/rt2x00/rt2800usb.c | 95 ++++++++++++++++++++++++++++++-
3 files changed, 93 insertions(+), 85 deletions(-)
--
1.7.4.1
More information about the kernel-team
mailing list