Comment 3 for bug 384409

Revision history for this message
nmn (nicolas-de-metz-noblat) wrote :

As you may see in dmesg, there is an fd0 controller detected but there is no physical drive.
Following output comes from "modprobe floppy"

[ 2.031611] Floppy drive(s): fd0 is 1.44M
[ 2.047060] FDC 0 is a National Semiconductor PC87306

# ps ax | egrep fd0 | egrep -v egrep
 3772 ? D 0:00 devkit-disks-daemon: polling /dev/sr0 /dev/fd0

There is no output from gvfs-mount -l

Also when using "modprobe floppy floppy=debug" I just have following trace:

[ 2534.816115] floppy0: Setting flag 0x1
[ 2534.816250] Floppy drive(s): fd0 is 1.44M
[ 2534.832040] floppy0: reschedule timeout lock fdc
[ 2534.833468] reset interrupt: dtime=558708
[ 2534.833480] floppy0: reschedule timeout do wakeup
[ 2534.833793] FDC 0 is a National Semiconductor PC87306
[ 2534.833813] floppy0: reschedule timeout lock fdc
[ 2534.834699] reset interrupt: dtime=558708
[ 2534.834711] floppy0: reschedule timeout do wakeup

But afterwards, dmesg is permanently filled in by following output just saturating the ring buffer

[ 2541.096925] floppy0: checking disk change line for drive 0
[ 2541.096933] floppy0: jiffies=560274
[ 2541.096943] floppy0: disk change line=0
[ 2541.096949] floppy0: flags=2
[ 2541.096967] queue fd request dtime=1555
[ 2541.096973] floppy0: reschedule timeout floppy start
[ 2541.096982] floppy0: setting NEWCHANGE in floppy_start
[ 2541.116217] floppy0: calling disk change from floppy_ready
[ 2541.116226] floppy0: checking disk change line for drive 0
[ 2541.116233] floppy0: jiffies=560279
[ 2541.116243] floppy0: disk change line=0
[ 2541.116249] floppy0: flags=6
[ 2541.116293] floppy0: calling disk change from seek
[ 2541.116300] floppy0: checking disk change line for drive 0
[ 2541.116306] floppy0: jiffies=560279
[ 2541.116316] floppy0: disk change line=0
[ 2541.116322] floppy0: flags=2
[ 2541.116332] recalibrate floppy: dtime=1560
[ 2541.465651] recal interrupt: dtime=1647
[ 2541.465659] recal interrupt need 1 recal: dtime=1647
[ 2541.465672] floppy0: reschedule timeout redo fd request