BTRFS USB drive has issue mounting / unmounting on Lenovo B570

Bug #1363329 reported by Eric Ye
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

On my laptop, a Lenovo B570, I had issues mounting a hard drive with BTRFS partition through USB using the 3.13.0-35-generic kernel. I booted the system with 3.13.0-34-generic kernel and it seems to work, so this is like a regression.

Relevant areas of syslog:

Aug 29 21:25:05 eric-xubuntu kernel: [ 828.141833] end_request: critical target error, dev sdc, sector 0
Aug 29 21:25:05 eric-xubuntu udisksd[2195]: Unmounted /dev/sdc1 on behalf of uid 1000
Aug 29 21:25:10 eric-xubuntu udisksd[2195]: Cleaning up mount point /media/eric/1cb79382-b46b-437c-b029-91abfac70fe2 (device 8:35 is not mounte
d)
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277439] end_request: critical target error, dev sdc, sector 0
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277518] btrfs: bdev /dev/sdc3 errs: wr 0, rd 0, flush 1, corrupt 0, gen 0
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277534] BTRFS error (device sdc3) in write_all_supers:3382: errno=-5 IO failure (errors while submi
tting device barriers.)
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277539] BTRFS info (device sdc3): forced readonly
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277544] BTRFS warning (device sdc3): Skipping commit of aborted transaction.
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277548] ------------[ cut here ]------------
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277576] WARNING: CPU: 0 PID: 2893 at /build/buildd/linux-3.13.0/fs/btrfs/super.c:254 __btrfs_abort_
transaction+0x50/0x110 [btrfs]()
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277580] btrfs: Transaction aborted (error -5)
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277582] Modules linked in: btrfs raid6_pq libcrc32c xor usb_storage ctr ccm rfcomm bnep bluetooth d
m_crypt arc4 intel_rapl ath9k rts5139(C) ath9k_common snd_hda_codec_hdmi x86_pkg_temp_thermal intel_powerclamp ath9k_hw uvcvideo snd_hda_codec_
realtek videobuf2_vmalloc coretemp videobuf2_memops videobuf2_core videodev acer_wmi snd_hda_intel ath ideapad_laptop mac80211 snd_hda_codec sn
d_hwdep kvm_intel cfg80211 snd_pcm kvm parport_pc ppdev lp snd_page_alloc snd_seq_midi snd_seq_midi_event crct10dif_pclmul snd_rawmidi crc32_pc
lmul mei_me parport snd_seq ghash_clmulni_intel sparse_keymap snd_seq_device snd_timer cryptd snd joydev mac_hid soundcore lpc_ich mei serio_ra
w hid_microsoft usbhid hid i915 i2c_algo_bit drm_kms_helper psmouse r8169 drm mii ahci libahci wmi video
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277662] CPU: 0 PID: 2893 Comm: umount Tainted: G C 3.13.0-35-generic #62-Ubuntu
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277663] Hardware name: LENOVO 10685LU/Emerald Lake, BIOS 44CN43WW 10/27/2011
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277665] 0000000000000009 ffff8801fae6fc50 ffffffff8171e320 ffff8801fae6fc98
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277668] ffff8801fae6fc88 ffffffff8106775d 00000000fffffffb ffff88022f51b800
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277670] ffff880209725000 ffffffffa0784e90 000000000000060b ffff8801fae6fce8
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277672] Call Trace:
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277678] [<ffffffff8171e320>] dump_stack+0x45/0x56
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277682] [<ffffffff8106775d>] warn_slowpath_common+0x7d/0xa0
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277684] [<ffffffff810677cc>] warn_slowpath_fmt+0x4c/0x50
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277691] [<ffffffffa06e8f00>] __btrfs_abort_transaction+0x50/0x110 [btrfs]
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277701] [<ffffffffa0712ebe>] cleanup_transaction+0x6e/0x290 [btrfs]
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277706] [<ffffffff810aafd0>] ? prepare_to_wait_event+0x100/0x100
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277716] [<ffffffffa0713e3a>] btrfs_commit_transaction+0x6ea/0x970 [btrfs]
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277724] [<ffffffffa070e00f>] btrfs_commit_super+0x8f/0xa0 [btrfs]
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277732] [<ffffffffa070fac0>] close_ctree+0x1e0/0x290 [btrfs]
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277736] [<ffffffff811d92ac>] ? evict_inodes+0x11c/0x130
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277742] [<ffffffffa06e59b9>] btrfs_put_super+0x19/0x20 [btrfs]
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277746] [<ffffffff811bf3f2>] generic_shutdown_super+0x72/0xf0
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277749] [<ffffffff811bf632>] kill_anon_super+0x12/0x20
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277755] [<ffffffffa06e7eb6>] btrfs_kill_super+0x16/0x90 [btrfs]
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277758] [<ffffffff811bf98d>] deactivate_locked_super+0x3d/0x60
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277760] [<ffffffff811bff46>] deactivate_super+0x46/0x60
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277763] [<ffffffff811dcc76>] mntput_no_expire+0xd6/0x170
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277765] [<ffffffff811de1ee>] SyS_umount+0x8e/0x100
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277576] WARNING: CPU: 0 PID: 2893 at /build/buildd/linux-3.13.0/fs/btrfs/super.c:254 __btrfs_abort_
transaction+0x50/0x110 [btrfs]()
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277580] btrfs: Transaction aborted (error -5)
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277582] Modules linked in: btrfs raid6_pq libcrc32c xor usb_storage ctr ccm rfcomm bnep bluetooth d
m_crypt arc4 intel_rapl ath9k rts5139(C) ath9k_common snd_hda_codec_hdmi x86_pkg_temp_thermal intel_powerclamp ath9k_hw uvcvideo snd_hda_codec_
realtek videobuf2_vmalloc coretemp videobuf2_memops videobuf2_core videodev acer_wmi snd_hda_intel ath ideapad_laptop mac80211 snd_hda_codec sn
d_hwdep kvm_intel cfg80211 snd_pcm kvm parport_pc ppdev lp snd_page_alloc snd_seq_midi snd_seq_midi_event crct10dif_pclmul snd_rawmidi crc32_pc
lmul mei_me parport snd_seq ghash_clmulni_intel sparse_keymap snd_seq_device snd_timer cryptd snd joydev mac_hid soundcore lpc_ich mei serio_ra
w hid_microsoft usbhid hid i915 i2c_algo_bit drm_kms_helper psmouse r8169 drm mii ahci libahci wmi video
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277662] CPU: 0 PID: 2893 Comm: umount Tainted: G C 3.13.0-35-generic #62-Ubuntu
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277663] Hardware name: LENOVO 10685LU/Emerald Lake, BIOS 44CN43WW 10/27/2011
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277665] 0000000000000009 ffff8801fae6fc50 ffffffff8171e320 ffff8801fae6fc98
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277668] ffff8801fae6fc88 ffffffff8106775d 00000000fffffffb ffff88022f51b800
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277670] ffff880209725000 ffffffffa0784e90 000000000000060b ffff8801fae6fce8
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277672] Call Trace:
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277678] [<ffffffff8171e320>] dump_stack+0x45/0x56
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277682] [<ffffffff8106775d>] warn_slowpath_common+0x7d/0xa0
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277684] [<ffffffff810677cc>] warn_slowpath_fmt+0x4c/0x50
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277691] [<ffffffffa06e8f00>] __btrfs_abort_transaction+0x50/0x110 [btrfs]
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277701] [<ffffffffa0712ebe>] cleanup_transaction+0x6e/0x290 [btrfs]
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277706] [<ffffffff810aafd0>] ? prepare_to_wait_event+0x100/0x100
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277716] [<ffffffffa0713e3a>] btrfs_commit_transaction+0x6ea/0x970 [btrfs]
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277724] [<ffffffffa070e00f>] btrfs_commit_super+0x8f/0xa0 [btrfs]
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277732] [<ffffffffa070fac0>] close_ctree+0x1e0/0x290 [btrfs]
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277736] [<ffffffff811d92ac>] ? evict_inodes+0x11c/0x130
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277742] [<ffffffffa06e59b9>] btrfs_put_super+0x19/0x20 [btrfs]
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277746] [<ffffffff811bf3f2>] generic_shutdown_super+0x72/0xf0
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277749] [<ffffffff811bf632>] kill_anon_super+0x12/0x20
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277755] [<ffffffffa06e7eb6>] btrfs_kill_super+0x16/0x90 [btrfs]
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277758] [<ffffffff811bf98d>] deactivate_locked_super+0x3d/0x60
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277760] [<ffffffff811bff46>] deactivate_super+0x46/0x60
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277763] [<ffffffff811dcc76>] mntput_no_expire+0xd6/0x170
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277765] [<ffffffff811de1ee>] SyS_umount+0x8e/0x100
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277768] [<ffffffff8172ed6d>] system_call_fastpath+0x1a/0x1f
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277770] ---[ end trace bb7a76980c9b95fd ]---
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277771] BTRFS error (device sdc3) in cleanup_transaction:1547: errno=-5 IO failure
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277773] delayed_refs has NO entry
Aug 29 21:25:11 eric-xubuntu kernel: [ 834.277797] btrfs: commit super ret -5

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.13.0-35-generic 3.13.0-35.62
ProcVersionSignature: Ubuntu 3.13.0-34.60-generic 3.13.11.4
Uname: Linux 3.13.0-34-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: eric 2004 F.... pulseaudio
CurrentDesktop: XFCE
Date: Fri Aug 29 21:36:03 2014
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-08-25 (4 days ago)
InstallationMedia: Xubuntu 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140723)
MachineType: LENOVO 10685LU
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-34-generic root=UUID=056b8511-47af-4782-9a8f-9151a636b823 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.13.0-34-generic N/A
 linux-backports-modules-3.13.0-34-generic N/A
 linux-firmware 1.127.5
SourcePackage: linux
StagingDrivers: rts5139
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/27/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 44CN43WW
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: Emerald Lake
dmi.board.vendor: LENOVO
dmi.board.version: FAB1
dmi.chassis.asset.tag: Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: 0.1
dmi.modalias: dmi:bvnLENOVO:bvr44CN43WW:bd10/27/2011:svnLENOVO:pn10685LU:pvrLenovoB570:rvnLENOVO:rnEmeraldLake:rvrFAB1:cvnLENOVO:ct10:cvr0.1:
dmi.product.name: 10685LU
dmi.product.version: Lenovo B570
dmi.sys.vendor: LENOVO

Revision history for this message
Eric Ye (computereric) wrote :
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
penalvch (penalvch)
tags: added: latest-bios-44cn43ww
summary: - USB devices have issues mounting / unmounting on Lenovo B570
+ BTRFS USB drive has issue mounting / unmounting on Lenovo B570
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.17 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-rc3-utopic/

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Eric Ye (computereric)
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
tags: added: kernel-bug-exists-upstream
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.