Re: [Bugme-new] [Bug 14463] New: usb thumbdrive forgotten to umount resulting in error upon subsequent physical plugging in.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 25 Oct 2009 11:02:25 GMT
bugzilla-daemon@xxxxxxxxxxxxxxxxxxx wrote:

> http://bugzilla.kernel.org/show_bug.cgi?id=14463
> 
>            Summary: usb thumbdrive forgotten to umount resulting in error
>                     upon subsequent physical plugging in.
>            Product: IO/Storage
>            Version: 2.5
>     Kernel Version: 2.6.32-rc4
>           Platform: All
>         OS/Version: Linux
>               Tree: Mainline
>             Status: NEW
>           Severity: normal
>           Priority: P1
>          Component: Other
>         AssignedTo: io_other@xxxxxxxxxxxxxxxxxxxx
>         ReportedBy: htmldeveloper@xxxxxxxxx
>         Regression: No
> 
> 
> I *think* it is because I did not umount my filesystem before I plugged out my
> USB thumbdrive, and after plugging out, i check the filesystem is still
> "mounted", so I plugged in back the device and umount it.
> 
> But the error message is that the device does not exists anymore, even just
> before that "df" clearly showed it is still mounted.
> 
> The dmesg output is as follows (the output is a result of first plugging in,
> and subsequent plugging out and in repeated a few times):
> 
> [10858.010317] usb-storage: waiting for device to settle before scanning
> [10863.011224] scsi 7:0:0:0: Direct-Access     Multi    Flash Reader     1.00
> PQ: 0 ANSI: 0
> [10863.015666] sd 7:0:0:0: Attached scsi generic sg2 type 0
> [10863.499628] sd 7:0:0:0: [sdc] 3842048 512-byte logical blocks: (1.96 GB/1.83
> GiB)
> [10863.502245] sd 7:0:0:0: [sdc] Write Protect is off
> [10863.502250] sd 7:0:0:0: [sdc] Mode Sense: 03 00 00 00
> [10863.502254] sd 7:0:0:0: [sdc] Assuming drive cache: write through
> [10863.502366] usb-storage: device scan complete
> [10863.511618] sd 7:0:0:0: [sdc] Assuming drive cache: write through
> [10863.511639]  sdc: sdc1
> [10863.524625] sd 7:0:0:0: [sdc] Assuming drive cache: write through
> [10863.524634] sd 7:0:0:0: [sdc] Attached SCSI removable disk
> [10878.554662] usb 1-1: USB disconnect, address 3
> [10895.363158] usb 1-1: new high speed USB device using ehci_hcd and address 4
> [10895.480005] usb 1-1: configuration #1 chosen from 1 choice
> [10895.482437] scsi8 : SCSI emulation for USB Mass Storage devices
> [10895.484772] usb-storage: device found at 4
> [10895.484774] usb-storage: waiting for device to settle before scanning
> [10900.485308] scsi 8:0:0:0: Direct-Access     Multi    Flash Reader     1.00
> PQ: 0 ANSI: 0
> [10900.489504] sd 8:0:0:0: Attached scsi generic sg2 type 0
> [10900.970628] sd 8:0:0:0: [sdd] 3842048 512-byte logical blocks: (1.96 GB/1.83
> GiB)
> [10900.972751] sd 8:0:0:0: [sdd] Write Protect is off
> [10900.972756] sd 8:0:0:0: [sdd] Mode Sense: 03 00 00 00
> [10900.972759] sd 8:0:0:0: [sdd] Assuming drive cache: write through
> [10900.977313] usb-storage: device scan complete
> [10900.982458] sd 8:0:0:0: [sdd] Assuming drive cache: write through
> [10900.982477]  sdd: sdd1
> [10900.995354] sd 8:0:0:0: [sdd] Assuming drive cache: write through
> [10900.995367] sd 8:0:0:0: [sdd] Attached SCSI removable disk
> [10930.103624] usb 1-1: USB disconnect, address 4
> [10932.225170] usb 1-1: new high speed USB device using ehci_hcd and address 5
> [10932.342517] usb 1-1: configuration #1 chosen from 1 choice
> [10932.361016] scsi9 : SCSI emulation for USB Mass Storage devices
> [10932.366315] usb-storage: device found at 5
> [10932.366318] usb-storage: waiting for device to settle before scanning
> [10937.367188] scsi 9:0:0:0: Direct-Access     Multi    Flash Reader     1.00
> PQ: 0 ANSI: 0
> [10937.371386] sd 9:0:0:0: Attached scsi generic sg2 type 0
> [10937.379608] usb-storage: device scan complete
> [10937.855336] sd 9:0:0:0: [sdd] 3842048 512-byte logical blocks: (1.96 GB/1.83
> GiB)
> [10937.857531] sd 9:0:0:0: [sdd] Write Protect is off
> [10937.857536] sd 9:0:0:0: [sdd] Mode Sense: 03 00 00 00
> [10937.857540] sd 9:0:0:0: [sdd] Assuming drive cache: write through
> [10937.867209] sd 9:0:0:0: [sdd] Assuming drive cache: write through
> [10937.867233]  sdd: sdd1
> [10937.880579] sd 9:0:0:0: [sdd] Assuming drive cache: write through
> [10937.880589] sd 9:0:0:0: [sdd] Attached SCSI removable disk
> [10972.792702] usb 1-1: USB disconnect, address 5
> [11041.201064] INFO: task umount:11856 blocked for more than 120 seconds.
> [11041.201068] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
> message.
> [11041.201072] umount        D 0000000000000002  5600 11856  11847 0x00000080
> [11041.201081]  ffff88011625bcd8 0000000000000086 ffff880028216500
> ffff88013e58ad20
> [11041.201088]  ffff88011625bd08 ffffffff81053dcf 0000000000010b58
> ffff88011625bfd8
> [11041.201094]  0000000000016500 ffff88011625bfd8 0000000000016500
> ffff88013e58ad20
> [11041.201100] Call Trace:
> [11041.201111]  [<ffffffff81053dcf>] ? select_task_rq_fair+0x18c/0x9a6
> [11041.201117]  [<ffffffff81056af8>] ? enqueue_task_fair+0x4a1/0x4b7
> [11041.201124]  [<ffffffff81179f8e>] bdi_sched_wait+0x15/0x20
> [11041.201130]  [<ffffffff815065de>] __wait_on_bit+0x6f/0xd4
> [11041.201136]  [<ffffffff81179f79>] ? bdi_sched_wait+0x0/0x20
> [11041.201141]  [<ffffffff81179f79>] ? bdi_sched_wait+0x0/0x20
> [11041.201145]  [<ffffffff815066c0>] out_of_line_wait_on_bit+0x7d/0x91
> [11041.201151]  [<ffffffff8108c0cb>] ? wake_bit_function+0x0/0x67
> [11041.201156]  [<ffffffff81179f3a>] ? bdi_queue_work+0xed/0x12c
> [11041.201161]  [<ffffffff8117a036>] sync_inodes_sb+0x9d/0x20b
> [11041.201167]  [<ffffffff8117fafa>] __sync_filesystem+0x7d/0xcb
> [11041.201177]  [<ffffffff8117fe22>] sync_filesystem+0x88/0x94
> [11041.201183]  [<ffffffff811534be>] generic_shutdown_super+0x40/0x14a
> [11041.201187]  [<ffffffff811535f6>] kill_block_super+0x2e/0x5b
> [11041.201193]  [<ffffffff811540bf>] deactivate_super+0xa3/0xcd
> [11041.201197]  [<ffffffff811725e6>] mntput_no_expire+0x121/0x182
> [11041.201202]  [<ffffffff81172e90>] sys_umount+0x436/0x477
> [11041.201208]  [<ffffffff810bf67a>] ? audit_syscall_entry+0x298/0x2cb
> [11041.201214]  [<ffffffff81014872>] system_call_fastpath+0x16/0x1b
> [11129.535917] kmemleak: 32 new suspected memory leaks (see
> /sys/kernel/debug/kmemleak)
> [11161.201065] INFO: task umount:11856 blocked for more than 120 seconds.
> [11161.201069] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
> message.
> [11161.201073] umount        D 0000000000000002  5600 11856  11847 0x00000080
> [11161.201082]  ffff88011625bcd8 0000000000000086 ffff880028216500
> ffff88013e58ad20
> [11161.201089]  ffff88011625bd08 ffffffff81053dcf 0000000000010b58
> ffff88011625bfd8
> [11161.201095]  0000000000016500 ffff88011625bfd8 0000000000016500
> ffff88013e58ad20
> [11161.201102] Call Trace:
> [11161.201111]  [<ffffffff81053dcf>] ? select_task_rq_fair+0x18c/0x9a6
> [11161.201118]  [<ffffffff81056af8>] ? enqueue_task_fair+0x4a1/0x4b7
> [11161.201124]  [<ffffffff81179f8e>] bdi_sched_wait+0x15/0x20
> [11161.201131]  [<ffffffff815065de>] __wait_on_bit+0x6f/0xd4
> [11161.201136]  [<ffffffff81179f79>] ? bdi_sched_wait+0x0/0x20
> [11161.201141]  [<ffffffff81179f79>] ? bdi_sched_wait+0x0/0x20
> [11161.201146]  [<ffffffff815066c0>] out_of_line_wait_on_bit+0x7d/0x91
> [11161.201151]  [<ffffffff8108c0cb>] ? wake_bit_function+0x0/0x67
> [11161.201156]  [<ffffffff81179f3a>] ? bdi_queue_work+0xed/0x12c
> [11161.201162]  [<ffffffff8117a036>] sync_inodes_sb+0x9d/0x20b
> [11161.201168]  [<ffffffff8117fafa>] __sync_filesystem+0x7d/0xcb
> [11161.201176]  [<ffffffff8117fe22>] sync_filesystem+0x88/0x94
> [11161.201181]  [<ffffffff811534be>] generic_shutdown_super+0x40/0x14a
> [11161.201186]  [<ffffffff811535f6>] kill_block_super+0x2e/0x5b
> [11161.201191]  [<ffffffff811540bf>] deactivate_super+0xa3/0xcd
> [11161.201196]  [<ffffffff811725e6>] mntput_no_expire+0x121/0x182
> [11161.201201]  [<ffffffff81172e90>] sys_umount+0x436/0x477
> [11161.201207]  [<ffffffff810bf67a>] ? audit_syscall_entry+0x298/0x2cb
> [11161.201213]  [<ffffffff81014872>] system_call_fastpath+0x16/0x1b
> [11281.201063] INFO: task umount:11856 blocked for more than 120 seconds.
> [11281.201067] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
> message.
> [11281.201071] umount        D 0000000000000002  5600 11856  11847 0x00000080
> [11281.201080]  ffff88011625bcd8 0000000000000086 ffff880028216500
> ffff88013e58ad20
> [11281.201087]  ffff88011625bd08 ffffffff81053dcf 0000000000010b58
> ffff88011625bfd8
> [11281.201093]  0000000000016500 ffff88011625bfd8 0000000000016500
> ffff88013e58ad20
> [11281.201099] Call Trace:
> [11281.201109]  [<ffffffff81053dcf>] ? select_task_rq_fair+0x18c/0x9a6
> [11281.201115]  [<ffffffff81056af8>] ? enqueue_task_fair+0x4a1/0x4b7
> [11281.201122]  [<ffffffff81179f8e>] bdi_sched_wait+0x15/0x20
> [11281.201128]  [<ffffffff815065de>] __wait_on_bit+0x6f/0xd4
> [11281.201134]  [<ffffffff81179f79>] ? bdi_sched_wait+0x0/0x20
> [11281.201139]  [<ffffffff81179f79>] ? bdi_sched_wait+0x0/0x20
> [11281.201144]  [<ffffffff815066c0>] out_of_line_wait_on_bit+0x7d/0x91
> [11281.201149]  [<ffffffff8108c0cb>] ? wake_bit_function+0x0/0x67
> [11281.201154]  [<ffffffff81179f3a>] ? bdi_queue_work+0xed/0x12c
> [11281.201159]  [<ffffffff8117a036>] sync_inodes_sb+0x9d/0x20b
> [11281.201166]  [<ffffffff8117fafa>] __sync_filesystem+0x7d/0xcb
> [11281.201173]  [<ffffffff8117fe22>] sync_filesystem+0x88/0x94
> [11281.201178]  [<ffffffff811534be>] generic_shutdown_super+0x40/0x14a
> [11281.201183]  [<ffffffff811535f6>] kill_block_super+0x2e/0x5b
> [11281.201188]  [<ffffffff811540bf>] deactivate_super+0xa3/0xcd
> [11281.201193]  [<ffffffff811725e6>] mntput_no_expire+0x121/0x182
> [11281.201197]  [<ffffffff81172e90>] sys_umount+0x436/0x477
> [11281.201203]  [<ffffffff810bf67a>] ? audit_syscall_entry+0x298/0x2cb
> [11281.201210]  [<ffffffff81014872>] system_call_fastpath+0x16/0x1b
> [11401.201067] INFO: task umount:11856 blocked for more than 120 seconds.
> [11401.201071] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
> message.
> [11401.201075] umount        D 0000000000000002  5600 11856  11847 0x00000080
> [11401.201084]  ffff88011625bcd8 0000000000000086 ffff880028216500
> ffff88013e58ad20
> [11401.201091]  ffff88011625bd08 ffffffff81053dcf 0000000000010b58
> ffff88011625bfd8
> [11401.201098]  0000000000016500 ffff88011625bfd8 0000000000016500
> ffff88013e58ad20
> [11401.201104] Call Trace:
> [11401.201114]  [<ffffffff81053dcf>] ? select_task_rq_fair+0x18c/0x9a6
> [11401.201120]  [<ffffffff81056af8>] ? enqueue_task_fair+0x4a1/0x4b7
> [11401.201128]  [<ffffffff81179f8e>] bdi_sched_wait+0x15/0x20
> [11401.201135]  [<ffffffff815065de>] __wait_on_bit+0x6f/0xd4
> [11401.201140]  [<ffffffff81179f79>] ? bdi_sched_wait+0x0/0x20
> [11401.201145]  [<ffffffff81179f79>] ? bdi_sched_wait+0x0/0x20
> [11401.201150]  [<ffffffff815066c0>] out_of_line_wait_on_bit+0x7d/0x91
> [11401.201156]  [<ffffffff8108c0cb>] ? wake_bit_function+0x0/0x67
> [11401.201161]  [<ffffffff81179f3a>] ? bdi_queue_work+0xed/0x12c
> [11401.201166]  [<ffffffff8117a036>] sync_inodes_sb+0x9d/0x20b
> [11401.201172]  [<ffffffff8117fafa>] __sync_filesystem+0x7d/0xcb
> [11401.201179]  [<ffffffff8117fe22>] sync_filesystem+0x88/0x94
> [11401.201185]  [<ffffffff811534be>] generic_shutdown_super+0x40/0x14a
> [11401.201190]  [<ffffffff811535f6>] kill_block_super+0x2e/0x5b
> [11401.201195]  [<ffffffff811540bf>] deactivate_super+0xa3/0xcd
> [11401.201200]  [<ffffffff811725e6>] mntput_no_expire+0x121/0x182
> [11401.201205]  [<ffffffff81172e90>] sys_umount+0x436/0x477
> [11401.201211]  [<ffffffff810bf67a>] ? audit_syscall_entry+0x298/0x2cb
> [11401.201218]  [<ffffffff81014872>] system_call_fastpath+0x16/0x1b
> [11441.637167] usb 1-1: new high speed USB device using ehci_hcd and address 6
> 
> This is from linus git tree.

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux