#4470 BLOC Update.: WLAN stops working after good functionality
Zarro Boogs per Child
bugtracker at laptop.org
Fri Nov 9 15:59:44 EST 2007
#4470: WLAN stops working after good functionality
-----------------------+----------------------------------------------------
Reporter: kimquirk | Owner: carrano
Type: defect | Status: new
Priority: blocker | Milestone: Update.1
Component: wireless | Version:
Resolution: | Keywords:
Verified: 1 |
-----------------------+----------------------------------------------------
Comment(by dcbw):
pierre ossman posted a patch last month that fixed the error path when the
bus layer (USB/SDIO/CF) fails to transfer the command to the firmware:
http://git.kernel.org/?p=linux/kernel/git/linville/wireless-2.6.git;a=commit;h=794760f750655d987499d7a5034519afc84af63b
Here, the situation appears to be that the command correctly transfers to
the firmware, but the firmware is unable to complete that command for some
reason, right?
The path in process_rx_command() looks OK to me, the same in that case as
any other case (success just below or failure further up).
cleanup_and_insert_command() should remove the command node from the
cmdpendingq and place it on the free queue whenever an error occurs. This
is pretty weird.
--
Ticket URL: <http://dev.laptop.org/ticket/4470#comment:42>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list