OpenFirmware jffs2 hang on boot
|Reported by:||dsd||Owned by:||wmb@…|
|Priority:||normal||Milestone:||8.2.0 (was Update.2)|
|Component:||ofw - open firmware||Version:|
|Deployments affected:||Action Needed:||never set|
I upgraded my unsecured system (through copy-nand) from update1-703 to joyride-2181. When running "boot" it reflashed the firmware to q2e11 and then booted fine. I installed some activities, shut down, packed it up and went home.
When I got home I tried to boot it and it just hangs with no output. If I hit esc and run "boot" manually it also hangs, with no output.
Using the debugger I tracked this down to a seemingly infinite loop in scan-occupied inside the jffs2 driver.
This may be a regression in q2e11, or maybe something funky happened during shutdown or on the journey home, I'm not sure. Here's the disk image which should allow you to reproduce:
If helpful, I can wire up a serial console and provide you ssh access to a connected box so that you can diagnose on the affected system.