Ejecting a firewire iPod causes kernel panic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-source-2.6.15 (Ubuntu) |
Fix Released
|
Medium
|
Ben Collins |
Bug Description
Trying to eject the ipod results in a kernel panic.
I have a 3G iPod, connected via firewire.
Up-to-date Breezy install, kernel version 2.6.12-8-amd64-k8
Running the command "eject -v ipod" from a terminal results in:
eject -v ipod
...
unmounting /media/ipod
/dev/sdb2 is multipartition device.
Trying to eject /dev/sdb2 using CD-ROM eject command
Kernel Panic - not synching: PCI-DMA: High address but no IOMMU
Running "sudo umount /media/ipod" succeeds, but the ipod still reports "Do not
disconnect"
Ejecting when the ipod is connected via USB works:
eject -v ipod
...
unmounting /media/ipod
/dev/sdb2 is multipartition device.
Trying to eject /dev/sdb2 using CD-ROM eject command
CD-ROM eject command succeeded
Not sure if this is an ieee1394 bug, or an amd64 bug. Do you have an i386 system
to test this on?