#10270 HIGH Not Tri: wlan goes missing during runin
Zarro Boogs per Child
bugtracker at laptop.org
Wed Aug 4 00:51:18 EDT 2010
#10270: wlan goes missing during runin
---------------------------------+------------------------------------------
Reporter: rsmith | Owner: dsaxena
Type: defect | Status: new
Priority: high | Milestone: Not Triaged
Component: kernel | Version: not specified
Resolution: | Keywords:
Next_action: reproduce | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
---------------------------------+------------------------------------------
Comment(by Quozl):
Replying to [comment:1 rsmith]:
> While studying Quanta's logs Paul discovered today that the fail to load
firmware coincides with a recovery on the ext3 filesystem. The firmware
is stored in the initrd but somehow a journal recovery seems to trip that
up. (At least thats how it looks right now)
Comment: I seem to remember (i.e. I'm possibly wrong) that journal
recovery blocks access to only the filesystem being recovered, and that
the firmware load is done by a process created by a kernel thread.
There's an assumption in the firmware load sequence that we can afford to
wait for filesystem to read the firmware before it is sent to the device.
Is the device unable to handle that delay? I imagine that what is
happening is that the mount of the filesystem occurs, but that journal
recovery must happen. If the mount is occluding /lib/firmware,
thentThreads created for firmware loading after that mount (but before it
returns) might use the mounted filesystem despite journal recovery being
in progress.
--
Ticket URL: <http://dev.laptop.org/ticket/10270#comment:3>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list