FS#7025 - PANIC after unplugging USB

Attached to Project: Rockbox
Opened by Václav Brožík (pabouk) - Friday, 13 April 2007, 16:22 GMT
Last edited by Michael Sevakis (MikeS) - Wednesday, 20 February 2008, 12:36 GMT
Task Type Bugs
Category Operating System/Drivers
Status Closed
Assigned To No-one
Operating System Iriver H100 series
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


I booted iriver H120 into the bootloader USB mode, upgraded the firmware to r13142-070413. Then I unplugged USB and let the new firmware boot. After one minute I plugged the USB again (Rockbox was running), copied several files and unplugged. Rockbox ended in panic state:
Blocking violation

I could not reproduce the bug later.
This task depends upon

Closed by  Michael Sevakis (MikeS)
Wednesday, 20 February 2008, 12:36 GMT
Reason for closing:  Fixed
Additional comments about closing:  Mixed blocking types supported.
Comment by Michael Sevakis (MikeS) - Saturday, 14 April 2007, 03:38 GMT
This is the second report of this and frankly now I'm not sure why it should still occur. It happened on an H140 btw.
Comment by Dominik Riebeling (bluebrother) - Saturday, 29 September 2007, 08:00 GMT
is this still an issue?
Comment by Michael Sevakis (MikeS) - Saturday, 29 September 2007, 08:05 GMT
I think it still can be, yes. It is not currently safe to mix blocking types in a single queue so as long as that isn't the issue potentially exists.