Bug 60729
Summary: | [linux] 3.10.x causes floppy hang when trying to umount | ||
---|---|---|---|
Product: | IO/Storage | Reporter: | bgc1954 |
Component: | Other | Assignee: | io_other |
Status: | NEW --- | ||
Severity: | normal | CC: | alan, jikos, spooober, szg00000 |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 3.9 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
bgc1954
2013-08-11 18:07:54 UTC
I just tried to upgrade to the latest Arch Linux kernel 3.10.10-1 and now the floppy is operating normally. No hangs now so if someone did something, thanks, otherwise I guess it sorted itself out. I'm not sure what happened this morning but now I'm encountering the same problems although now it doesn't seem to mount correctly even once. The floppy light goes on and off and the terminal won't return to prompt. You get the same dmesg output as before. Maybe I didn't reboot before trying. I didn't notice this yesterday since I only use the floppy to backup gnucash data which I didn't use yesterday. Now I'm back to kernel 3.9.9-1 with no problems. I originally put a bug report on Arch Linux flyspray #36485 and they told me to report upstream which is what I did. Someone asked if anything changed with kernel 3.11.1 so I tried installing and I rebooted. Floppy mount, umount seemed fine until I shut down my machine and xtarted it up the next day. Then I started receiving the same hang with the same dmesg output. This seems to be exactly the same as comment 1 and 2. It seems to be ok for one reboot and then something happens after the next startup or reboot. I just want to comment that I seem to be having the same problem. I'm using kernel 3.12.0 and when I umount a floppy umount hangs. I'm going to try installing a newer kernel and maybe compiling floppy support as a module if that's alowed my dmesg output: [ 75.463035] EXT4-fs (fd0): warning: mounting unchecked fs, running e2fsck is recommended [ 75.709692] EXT4-fs (fd0): mounted filesystem without journal. Opts: (null) [ 480.236033] INFO: task umount:3555 blocked for more than 120 seconds. [ 480.236037] Tainted: P O 3.12.0 #2 [ 480.236038] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 480.236039] umount D ffff8802356c46c8 0 3555 3406 0x00000000 [ 480.236042] ffff8802356c43c0 0000000000000082 0000000000000002 ffff8802369dab20 [ 480.236045] ffff88023e92ffd8 ffff88023e92ffd8 ffff88023e92ffd8 ffff8802356c43c0 [ 480.236047] 0000000000000001 ffff8802356c43c0 ffff88023fd931c0 ffff88023e92fd00 [ 480.236049] Call Trace: [ 480.236055] [<ffffffff810ef9d0>] ? __lock_page+0x70/0x70 [ 480.236058] [<ffffffff814b4ec8>] ? io_schedule+0x88/0xd0 [ 480.236060] [<ffffffff810ef9d9>] ? sleep_on_page+0x9/0x10 [ 480.236062] [<ffffffff814b27c2>] ? __wait_on_bit+0x52/0x80 [ 480.236065] [<ffffffff810f00fb>] ? find_get_pages_tag+0xcb/0x180 [ 480.236067] [<ffffffff810efaf3>] ? wait_on_page_bit+0x73/0x80 [ 480.236069] [<ffffffff810628c0>] ? wake_atomic_t_function+0x30/0x30 [ 480.236071] [<ffffffff810efbd8>] ? filemap_fdatawait_range+0xd8/0x150 [ 480.236074] [<ffffffff814b4750>] ? wait_for_completion+0xb0/0x120 [ 480.236076] [<ffffffff810706c0>] ? try_to_wake_up+0x270/0x270 [ 480.236079] [<ffffffff81164389>] ? sync_inodes_sb+0x139/0x1a0 [ 480.236082] [<ffffffff8116a483>] ? sync_filesystem+0x53/0xa0 [ 480.236084] [<ffffffff8113f1c4>] ? generic_shutdown_super+0x34/0x100 [ 480.236086] [<ffffffff8113f2b8>] ? kill_block_super+0x28/0x80 [ 480.236089] [<ffffffff8113fb43>] ? deactivate_locked_super+0x43/0x70 [ 480.236091] [<ffffffff8115b651>] ? SyS_umount+0xa1/0x3c0 [ 480.236093] [<ffffffff814b6a26>] ? system_call_fastpath+0x1a/0x1f |