On Fri, Dec 13, 2013 at 12:03:19PM -0800, James Bottomley wrote: > Actually, I think I have this figured out. There's a thinko in one of > the scsi_target_reap() cases. The original (and still existing) problem > with targets is that nothing creates them and nothing destroys them, so, > while we could rely on the refcounting of the device model to preserve > the actual target object, we had no idea when to remove it from > visibility. That was the job of the reap reference, to track > visibility. It looks like the reap on device last put is occurring too > late. I think we should reap immediately after doing the sdev > device_del, so does this fix the warn on? (I'm not sure because no-one > has actually posted a backtrace, but it sounds like this is the > problem). I can confirm that this patch fixes both the sysfs warning, and the issue with USB storage disconnect during video playback. I did trigger a new (possibly unrelated?) mutex deadlock warning. dmesg is attached. Sarah Sharp > --- > > diff --git a/drivers/scsi/scsi_sysfs.c b/drivers/scsi/scsi_sysfs.c > index 8ff62c2..98d4eb3 100644 > --- a/drivers/scsi/scsi_sysfs.c > +++ b/drivers/scsi/scsi_sysfs.c > @@ -399,8 +399,6 @@ static void scsi_device_dev_release_usercontext(struct work_struct *work) > /* NULL queue means the device can't be used */ > sdev->request_queue = NULL; > > - scsi_target_reap(scsi_target(sdev)); > - > kfree(sdev->inquiry); > kfree(sdev); > > @@ -1044,6 +1042,8 @@ void __scsi_remove_device(struct scsi_device *sdev) > } else > put_device(&sdev->sdev_dev); > > + scsi_target_reap(scsi_target(sdev)); > + > /* > * Stop accepting new requests and wait until all queuecommand() and > * scsi_run_queue() invocations have finished before tearing down the > >
Dec 13 13:02:02 xanatos kernel: [ 7.029300] usb usb4: bus auto-suspend, wakeup 1 Dec 13 13:02:02 xanatos kernel: [ 7.040327] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input11 Dec 13 13:02:02 xanatos kernel: [ 7.112065] btusb 3-1.4:1.0: usb_probe_interface Dec 13 13:02:02 xanatos kernel: [ 7.112070] btusb 3-1.4:1.0: usb_probe_interface - got id Dec 13 13:02:02 xanatos kernel: [ 7.122731] usbcore: registered new interface driver btusb Dec 13 13:02:02 xanatos kernel: [ 7.167710] Linux video capture interface: v2.00 Dec 13 13:02:02 xanatos kernel: [ 7.235181] uvcvideo 3-1.6:1.0: usb_probe_interface Dec 13 13:02:02 xanatos kernel: [ 7.235187] uvcvideo 3-1.6:1.0: usb_probe_interface - got id Dec 13 13:02:02 xanatos kernel: [ 7.235293] uvcvideo: Found UVC 1.00 device Integrated Camera (04f2:b2ea) Dec 13 13:02:02 xanatos kernel: [ 7.242661] input: Integrated Camera as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.6/3-1.6:1.0/input/input20 Dec 13 13:02:02 xanatos kernel: [ 7.244470] usbcore: registered new interface driver uvcvideo Dec 13 13:02:02 xanatos kernel: [ 7.244473] USB Video Class driver (1.1.1) Dec 13 13:02:03 xanatos kernel: [ 8.044806] bio: create slab <bio-2> at 2 Dec 13 13:02:03 xanatos kernel: [ 8.261355] Adding 4085756k swap on /dev/mapper/cryptswap1. Priority:-1 extents:1 across:4085756k SSFS Dec 13 13:02:03 xanatos kernel: [ 8.407323] e1000e 0000:00:19.0: irq 44 for MSI/MSI-X Dec 13 13:02:03 xanatos kernel: [ 8.510442] e1000e 0000:00:19.0: irq 44 for MSI/MSI-X Dec 13 13:02:03 xanatos kernel: [ 8.510945] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready Dec 13 13:02:03 xanatos kernel: [ 8.516037] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S Dec 13 13:02:03 xanatos kernel: [ 8.517364] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0 Dec 13 13:02:03 xanatos kernel: [ 8.785685] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S Dec 13 13:02:03 xanatos kernel: [ 8.792724] iwlwifi 0000:03:00.0: Radio type=0x1-0x2-0x0 Dec 13 13:02:04 xanatos kernel: [ 8.876409] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready Dec 13 13:02:04 xanatos kernel: [ 9.787586] usb 3-1.6: usb auto-suspend, wakeup 0 Dec 13 13:02:05 xanatos kernel: [ 9.910341] psmouse serio2: alps: Unknown ALPS touchpad: E7=10 00 64, EC=10 00 64 Dec 13 13:02:06 xanatos kernel: [ 11.169530] psmouse serio2: trackpoint: IBM TrackPoint firmware: 0x0e, buttons: 3/3 Dec 13 13:02:06 xanatos kernel: [ 11.375342] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input19 Dec 13 13:02:07 xanatos kernel: [ 11.917809] e1000e: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx Dec 13 13:02:07 xanatos kernel: [ 11.917863] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready Dec 13 13:02:12 xanatos kernel: [ 17.125215] Dec 13 13:02:12 xanatos kernel: [ 17.125218] ====================================================== Dec 13 13:02:12 xanatos kernel: [ 17.125219] [ INFO: possible circular locking dependency detected ] Dec 13 13:02:12 xanatos kernel: [ 17.125221] 3.13.0-rc1+ #140 Not tainted Dec 13 13:02:12 xanatos kernel: [ 17.125221] ------------------------------------------------------- Dec 13 13:02:12 xanatos kernel: [ 17.125222] lightdm/1764 is trying to acquire lock: Dec 13 13:02:12 xanatos kernel: [ 17.125223] (&sb->s_type->i_mutex_key#12){+.+.+.}, at: [<ffffffff812b5c53>] ecryptfs_getxattr_lower+0x43/0x80 Dec 13 13:02:12 xanatos kernel: [ 17.125230] Dec 13 13:02:12 xanatos kernel: [ 17.125230] but task is already holding lock: Dec 13 13:02:12 xanatos kernel: [ 17.125231] (&isp->smk_lock){+.+.+.}, at: [<ffffffff812eda3e>] smack_d_instantiate+0x5e/0x2e0 Dec 13 13:02:12 xanatos kernel: [ 17.125236] Dec 13 13:02:12 xanatos kernel: [ 17.125236] which lock already depends on the new lock. Dec 13 13:02:12 xanatos kernel: [ 17.125236] Dec 13 13:02:12 xanatos kernel: [ 17.125237] Dec 13 13:02:12 xanatos kernel: [ 17.125237] the existing dependency chain (in reverse order) is: Dec 13 13:02:12 xanatos kernel: [ 17.125238] Dec 13 13:02:12 xanatos kernel: [ 17.125238] -> #2 (&isp->smk_lock){+.+.+.}: Dec 13 13:02:12 xanatos kernel: [ 17.125240] [<ffffffff8109a683>] lock_acquire+0x93/0x120 Dec 13 13:02:12 xanatos kernel: [ 17.125242] [<ffffffff8165d70a>] mutex_lock_nested+0x6a/0x390 Dec 13 13:02:12 xanatos kernel: [ 17.125245] [<ffffffff812eda3e>] smack_d_instantiate+0x5e/0x2e0 Dec 13 13:02:12 xanatos kernel: [ 17.125247] [<ffffffff812e91fb>] security_d_instantiate+0x1b/0x30 Dec 13 13:02:12 xanatos kernel: [ 17.125249] [<ffffffff811bddc0>] d_instantiate+0x50/0x70 Dec 13 13:02:12 xanatos kernel: [ 17.125251] [<ffffffff81257a7e>] ext4_add_nondir+0x6e/0x80 Dec 13 13:02:12 xanatos kernel: [ 17.125254] [<ffffffff81257d04>] ext4_create+0x104/0x170 Dec 13 13:02:12 xanatos kernel: [ 17.125256] [<ffffffff811b53ed>] vfs_create+0xcd/0x130 Dec 13 13:02:12 xanatos kernel: [ 17.125257] [<ffffffff811b65f6>] do_last+0x11a6/0x13d0 Dec 13 13:02:12 xanatos kernel: [ 17.125259] [<ffffffff811b68db>] path_openat+0xbb/0x680 Dec 13 13:02:12 xanatos kernel: [ 17.125260] [<ffffffff811b76ba>] do_filp_open+0x3a/0x90 Dec 13 13:02:12 xanatos kernel: [ 17.125262] [<ffffffff811a524e>] do_sys_open+0x12e/0x210 Dec 13 13:02:12 xanatos kernel: [ 17.125264] [<ffffffff811a534e>] SyS_open+0x1e/0x20 Dec 13 13:02:12 xanatos kernel: [ 17.125266] [<ffffffff81669d96>] system_call_fastpath+0x1a/0x1f Dec 13 13:02:12 xanatos kernel: [ 17.125268] Dec 13 13:02:12 xanatos kernel: [ 17.125268] -> #1 (jbd2_handle){+.+.+.}: Dec 13 13:02:12 xanatos kernel: [ 17.125270] [<ffffffff8109a683>] lock_acquire+0x93/0x120 Dec 13 13:02:12 xanatos kernel: [ 17.125272] [<ffffffff8129a4ce>] start_this_handle+0x21e/0x5f0 Dec 13 13:02:12 xanatos kernel: [ 17.125274] [<ffffffff8129aa7b>] jbd2__journal_start+0xcb/0x1b0 Dec 13 13:02:12 xanatos kernel: [ 17.125276] [<ffffffff812788cd>] __ext4_journal_start_sb+0x6d/0x130 Dec 13 13:02:12 xanatos kernel: [ 17.125278] [<ffffffff81251a6b>] ext4_setattr+0x3bb/0x6f0 Dec 13 13:02:12 xanatos kernel: [ 17.125279] [<ffffffff811c3fe9>] notify_change+0x279/0x3d0 Dec 13 13:02:12 xanatos kernel: [ 17.125281] [<ffffffff811a3d3f>] do_truncate+0x6f/0xa0 Dec 13 13:02:12 xanatos kernel: [ 17.125283] [<ffffffff811b5f02>] do_last+0xab2/0x13d0 Dec 13 13:02:12 xanatos kernel: [ 17.125284] [<ffffffff811b68db>] path_openat+0xbb/0x680 Dec 13 13:02:12 xanatos kernel: [ 17.125285] [<ffffffff811b76ba>] do_filp_open+0x3a/0x90 Dec 13 13:02:12 xanatos kernel: [ 17.125287] [<ffffffff811a524e>] do_sys_open+0x12e/0x210 Dec 13 13:02:12 xanatos kernel: [ 17.125288] [<ffffffff811a534e>] SyS_open+0x1e/0x20 Dec 13 13:02:12 xanatos kernel: [ 17.125290] [<ffffffff81669d96>] system_call_fastpath+0x1a/0x1f Dec 13 13:02:12 xanatos kernel: [ 17.125292] Dec 13 13:02:12 xanatos kernel: [ 17.125292] -> #0 (&sb->s_type->i_mutex_key#12){+.+.+.}: Dec 13 13:02:12 xanatos kernel: [ 17.125294] [<ffffffff8109995e>] __lock_acquire+0x148e/0x1a10 Dec 13 13:02:12 xanatos kernel: [ 17.125295] [<ffffffff8109a683>] lock_acquire+0x93/0x120 Dec 13 13:02:12 xanatos kernel: [ 17.125297] [<ffffffff8165d70a>] mutex_lock_nested+0x6a/0x390 Dec 13 13:02:12 xanatos kernel: [ 17.125298] [<ffffffff812b5c53>] ecryptfs_getxattr_lower+0x43/0x80 Dec 13 13:02:12 xanatos kernel: [ 17.125300] [<ffffffff812b5ca9>] ecryptfs_getxattr+0x19/0x20 Dec 13 13:02:12 xanatos kernel: [ 17.125302] [<ffffffff812ed9af>] smk_fetch.isra.22+0x5f/0x90 Dec 13 13:02:12 xanatos kernel: [ 17.125304] [<ffffffff812edb1f>] smack_d_instantiate+0x13f/0x2e0 Dec 13 13:02:12 xanatos kernel: [ 17.125305] [<ffffffff812e91fb>] security_d_instantiate+0x1b/0x30 Dec 13 13:02:12 xanatos kernel: [ 17.125307] [<ffffffff811bddc0>] d_instantiate+0x50/0x70 Dec 13 13:02:12 xanatos kernel: [ 17.125309] [<ffffffff812b4b7d>] ecryptfs_lookup+0x13d/0x350 Dec 13 13:02:12 xanatos kernel: [ 17.125311] [<ffffffff811afded>] lookup_real+0x1d/0x50 Dec 13 13:02:12 xanatos kernel: [ 17.125313] [<ffffffff811b5f73>] do_last+0xb23/0x13d0 Dec 13 13:02:12 xanatos kernel: [ 17.125315] [<ffffffff811b68db>] path_openat+0xbb/0x680 Dec 13 13:02:12 xanatos kernel: [ 17.125316] [<ffffffff811b76ba>] do_filp_open+0x3a/0x90 Dec 13 13:02:12 xanatos kernel: [ 17.125317] [<ffffffff811a524e>] do_sys_open+0x12e/0x210 Dec 13 13:02:12 xanatos kernel: [ 17.125319] [<ffffffff811a534e>] SyS_open+0x1e/0x20 Dec 13 13:02:12 xanatos kernel: [ 17.125321] [<ffffffff81669d96>] system_call_fastpath+0x1a/0x1f Dec 13 13:02:12 xanatos kernel: [ 17.125322] Dec 13 13:02:12 xanatos kernel: [ 17.125322] other info that might help us debug this: Dec 13 13:02:12 xanatos kernel: [ 17.125322] Dec 13 13:02:12 xanatos kernel: [ 17.125324] Chain exists of: Dec 13 13:02:12 xanatos kernel: [ 17.125324] &sb->s_type->i_mutex_key#12 --> jbd2_handle --> &isp->smk_lock Dec 13 13:02:12 xanatos kernel: [ 17.125324] Dec 13 13:02:12 xanatos kernel: [ 17.125326] Possible unsafe locking scenario: Dec 13 13:02:12 xanatos kernel: [ 17.125326] Dec 13 13:02:12 xanatos kernel: [ 17.125327] CPU0 CPU1 Dec 13 13:02:12 xanatos kernel: [ 17.125328] ---- ---- Dec 13 13:02:12 xanatos kernel: [ 17.125329] lock(&isp->smk_lock); Dec 13 13:02:12 xanatos kernel: [ 17.125330] lock(jbd2_handle); Dec 13 13:02:12 xanatos kernel: [ 17.125331] lock(&isp->smk_lock); Dec 13 13:02:12 xanatos kernel: [ 17.125332] lock(&sb->s_type->i_mutex_key#12); Dec 13 13:02:12 xanatos kernel: [ 17.125334] Dec 13 13:02:12 xanatos kernel: [ 17.125334] *** DEADLOCK *** Dec 13 13:02:12 xanatos kernel: [ 17.125334] Dec 13 13:02:12 xanatos kernel: [ 17.125335] 2 locks held by lightdm/1764: Dec 13 13:02:12 xanatos kernel: [ 17.125336] #0: (&type->i_mutex_dir_key#3){+.+.+.}, at: [<ffffffff811b57d0>] do_last+0x380/0x13d0 Dec 13 13:02:12 xanatos kernel: [ 17.125339] #1: (&isp->smk_lock){+.+.+.}, at: [<ffffffff812eda3e>] smack_d_instantiate+0x5e/0x2e0 Dec 13 13:02:12 xanatos kernel: [ 17.125342] Dec 13 13:02:12 xanatos kernel: [ 17.125342] stack backtrace: Dec 13 13:02:12 xanatos kernel: [ 17.125344] CPU: 2 PID: 1764 Comm: lightdm Not tainted 3.13.0-rc1+ #140 Dec 13 13:02:12 xanatos kernel: [ 17.125345] Hardware name: LENOVO 2325AP7/2325AP7, BIOS G2ET82WW (2.02 ) 09/11/2012 Dec 13 13:02:12 xanatos kernel: [ 17.125346] ffffffff82275c10 ffff8800b3e07988 ffffffff81658ace ffffffff82275f70 Dec 13 13:02:12 xanatos kernel: [ 17.125349] ffff8800b3e079c8 ffffffff81654f8d ffff8800b3e07a20 ffff8800b9a327e0 Dec 13 13:02:12 xanatos kernel: [ 17.125351] 0000000000000001 0000000000000002 ffff8800b9a32090 ffff8800b9a327e0 Dec 13 13:02:12 xanatos kernel: [ 17.125353] Call Trace: Dec 13 13:02:12 xanatos kernel: [ 17.125356] [<ffffffff81658ace>] dump_stack+0x4d/0x66 Dec 13 13:02:12 xanatos kernel: [ 17.125358] [<ffffffff81654f8d>] print_circular_bug+0x200/0x20f Dec 13 13:02:12 xanatos kernel: [ 17.125360] [<ffffffff8109995e>] __lock_acquire+0x148e/0x1a10 Dec 13 13:02:12 xanatos kernel: [ 17.125363] [<ffffffff8106a958>] ? __kernel_text_address+0x58/0x80 Dec 13 13:02:12 xanatos kernel: [ 17.125364] [<ffffffff8109a683>] lock_acquire+0x93/0x120 Dec 13 13:02:12 xanatos kernel: [ 17.125366] [<ffffffff812b5c53>] ? ecryptfs_getxattr_lower+0x43/0x80 Dec 13 13:02:12 xanatos kernel: [ 17.125368] [<ffffffff8165d70a>] mutex_lock_nested+0x6a/0x390 Dec 13 13:02:12 xanatos kernel: [ 17.125370] [<ffffffff812b5c53>] ? ecryptfs_getxattr_lower+0x43/0x80 Dec 13 13:02:12 xanatos kernel: [ 17.125372] [<ffffffff812b5c53>] ecryptfs_getxattr_lower+0x43/0x80 Dec 13 13:02:12 xanatos kernel: [ 17.125374] [<ffffffff812b5ca9>] ecryptfs_getxattr+0x19/0x20 Dec 13 13:02:12 xanatos kernel: [ 17.125376] [<ffffffff812ed9af>] smk_fetch.isra.22+0x5f/0x90 Dec 13 13:02:12 xanatos kernel: [ 17.125378] [<ffffffff812edb1f>] smack_d_instantiate+0x13f/0x2e0 Dec 13 13:02:12 xanatos kernel: [ 17.125380] [<ffffffff812e91fb>] security_d_instantiate+0x1b/0x30 Dec 13 13:02:12 xanatos kernel: [ 17.125382] [<ffffffff811bddc0>] d_instantiate+0x50/0x70 Dec 13 13:02:12 xanatos kernel: [ 17.125384] [<ffffffff812b4b7d>] ecryptfs_lookup+0x13d/0x350 Dec 13 13:02:12 xanatos kernel: [ 17.125386] [<ffffffff811afded>] lookup_real+0x1d/0x50 Dec 13 13:02:12 xanatos kernel: [ 17.125388] [<ffffffff811b5f73>] do_last+0xb23/0x13d0 Dec 13 13:02:12 xanatos kernel: [ 17.125389] [<ffffffff811b1d78>] ? inode_permission+0x18/0x50 Dec 13 13:02:12 xanatos kernel: [ 17.125391] [<ffffffff811b2656>] ? link_path_walk+0x246/0x860 Dec 13 13:02:12 xanatos kernel: [ 17.125392] [<ffffffff81098100>] ? trace_hardirqs_on_caller+0xd0/0x1c0 Dec 13 13:02:12 xanatos kernel: [ 17.125394] [<ffffffff811b68db>] path_openat+0xbb/0x680 Dec 13 13:02:12 xanatos kernel: [ 17.125396] [<ffffffff8109812d>] ? trace_hardirqs_on_caller+0xfd/0x1c0 Dec 13 13:02:12 xanatos kernel: [ 17.125397] [<ffffffff810981fd>] ? trace_hardirqs_on+0xd/0x10 Dec 13 13:02:12 xanatos kernel: [ 17.125399] [<ffffffff811b76ba>] do_filp_open+0x3a/0x90 Dec 13 13:02:12 xanatos kernel: [ 17.125401] [<ffffffff81660f77>] ? _raw_spin_unlock+0x27/0x40 Dec 13 13:02:12 xanatos kernel: [ 17.125403] [<ffffffff811c5527>] ? __alloc_fd+0xa7/0x130 Dec 13 13:02:12 xanatos kernel: [ 17.125405] [<ffffffff811a524e>] do_sys_open+0x12e/0x210 Dec 13 13:02:12 xanatos kernel: [ 17.125407] [<ffffffff811a534e>] SyS_open+0x1e/0x20 Dec 13 13:02:12 xanatos kernel: [ 17.125409] [<ffffffff81669d96>] system_call_fastpath+0x1a/0x1f Dec 13 13:03:40 xanatos kernel: [ 105.233448] usb usb2: usb wakeup-resume Dec 13 13:03:40 xanatos kernel: [ 105.233460] usb usb2: usb auto-resume Dec 13 13:03:40 xanatos kernel: [ 105.233482] hub 2-0:1.0: hub_resume Dec 13 13:03:40 xanatos kernel: [ 105.233873] hub 2-0:1.0: port 2: status 0203 change 0001 Dec 13 13:03:40 xanatos kernel: [ 105.337785] hub 2-0:1.0: state 7 ports 4 chg 0004 evt 0000 Dec 13 13:03:40 xanatos kernel: [ 105.337930] hub 2-0:1.0: port 2, status 0203, change 0000, 5.0 Gb/s Dec 13 13:03:40 xanatos kernel: [ 105.450162] usb 2-2: new SuperSpeed USB device number 2 using xhci_hcd Dec 13 13:03:40 xanatos kernel: [ 105.466512] usb 2-2: skipped 1 descriptor after endpoint Dec 13 13:03:40 xanatos kernel: [ 105.466519] usb 2-2: skipped 1 descriptor after endpoint Dec 13 13:03:40 xanatos kernel: [ 105.466530] usb 2-2: skipped 2 descriptors after endpoint Dec 13 13:03:40 xanatos kernel: [ 105.466534] usb 2-2: skipped 2 descriptors after endpoint Dec 13 13:03:40 xanatos kernel: [ 105.466537] usb 2-2: skipped 2 descriptors after endpoint Dec 13 13:03:40 xanatos kernel: [ 105.466540] usb 2-2: skipped 2 descriptors after endpoint Dec 13 13:03:40 xanatos kernel: [ 105.466686] usb 2-2: default language 0x0409 Dec 13 13:03:40 xanatos kernel: [ 105.467139] usb 2-2: udev 2, busnum 2, minor = 129 Dec 13 13:03:40 xanatos kernel: [ 105.467143] usb 2-2: New USB device found, idVendor=174c, idProduct=55aa Dec 13 13:03:40 xanatos kernel: [ 105.467145] usb 2-2: New USB device strings: Mfr=2, Product=3, SerialNumber=1 Dec 13 13:03:40 xanatos kernel: [ 105.467148] usb 2-2: Product: Plugable USB3-SATA-UASP1 Dec 13 13:03:40 xanatos kernel: [ 105.467150] usb 2-2: Manufacturer: ASM1053E Dec 13 13:03:40 xanatos kernel: [ 105.467151] usb 2-2: SerialNumber: 123456789045 Dec 13 13:03:40 xanatos kernel: [ 105.467641] usb 2-2: usb_probe_device Dec 13 13:03:40 xanatos kernel: [ 105.467646] usb 2-2: configuration #1 chosen from 1 choice Dec 13 13:03:40 xanatos kernel: [ 105.468564] usb 2-2: adding 2-2:1.0 (config #1, interface 0) Dec 13 13:03:40 xanatos kernel: [ 105.469546] hub 2-0:1.0: state 7 ports 4 chg 0000 evt 0004 Dec 13 13:03:40 xanatos kernel: [ 105.499291] usb-storage 2-2:1.0: usb_probe_interface Dec 13 13:03:40 xanatos kernel: [ 105.499299] usb-storage 2-2:1.0: usb_probe_interface - got id Dec 13 13:03:40 xanatos kernel: [ 105.500040] usbcore: registered new interface driver usb-storage Dec 13 13:03:40 xanatos kernel: [ 105.503635] uas 2-2:1.0: usb_probe_interface Dec 13 13:03:40 xanatos kernel: [ 105.503640] uas 2-2:1.0: usb_probe_interface - got id Dec 13 13:03:40 xanatos kernel: [ 105.507154] scsi6 : uas Dec 13 13:03:40 xanatos kernel: [ 105.508103] usbcore: registered new interface driver uas Dec 13 13:03:40 xanatos kernel: [ 105.508567] scsi 6:0:0:0: Direct-Access ASM1053E Plugable USB3-SA 0 PQ: 0 ANSI: 6 Dec 13 13:03:40 xanatos kernel: [ 105.509797] sd 6:0:0:0: Attached scsi generic sg1 type 0 Dec 13 13:03:40 xanatos kernel: [ 105.510582] sd 6:0:0:0: [sdb] 117231408 512-byte logical blocks: (60.0 GB/55.8 GiB) Dec 13 13:03:40 xanatos kernel: [ 105.511360] sd 6:0:0:0: [sdb] Write Protect is off Dec 13 13:03:40 xanatos kernel: [ 105.511363] sd 6:0:0:0: [sdb] Mode Sense: 43 00 00 00 Dec 13 13:03:40 xanatos kernel: [ 105.511724] sd 6:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA Dec 13 13:03:40 xanatos kernel: [ 105.515268] sdb: sdb1 sdb2 sdb4 Dec 13 13:03:40 xanatos kernel: [ 105.518270] sd 6:0:0:0: [sdb] Attached SCSI disk Dec 13 13:03:41 xanatos kernel: [ 106.194085] FAT-fs (sdb4): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. Dec 13 13:03:41 xanatos kernel: [ 106.197181] kjournald starting. Commit interval 5 seconds Dec 13 13:03:41 xanatos kernel: [ 106.198121] EXT3-fs (sdb1): using internal journal Dec 13 13:03:41 xanatos kernel: [ 106.198128] EXT3-fs (sdb1): recovery complete Dec 13 13:03:41 xanatos kernel: [ 106.198130] EXT3-fs (sdb1): mounted filesystem with ordered data mode Dec 13 13:03:41 xanatos kernel: [ 106.200429] EXT4-fs (sdb2): recovery complete Dec 13 13:03:41 xanatos kernel: [ 106.203643] EXT4-fs (sdb2): mounted filesystem with ordered data mode. Opts: (null) Dec 13 13:03:46 xanatos kernel: [ 110.914386] hub 2-0:1.0: state 7 ports 4 chg 0000 evt 0004 Dec 13 13:03:46 xanatos kernel: [ 110.914591] hub 2-0:1.0: warm reset port 2 Dec 13 13:03:46 xanatos kernel: [ 110.969514] hub 2-0:1.0: port 2 not warm reset yet, waiting 50ms Dec 13 13:03:46 xanatos kernel: [ 111.025947] hub 2-0:1.0: port 2, status 02c0, change 0041, 5.0 Gb/s Dec 13 13:03:46 xanatos kernel: [ 111.025964] usb 2-2: USB disconnect, device number 2 Dec 13 13:03:46 xanatos kernel: [ 111.025967] usb 2-2: unregistering device Dec 13 13:03:46 xanatos kernel: [ 111.025971] usb 2-2: unregistering interface 2-2:1.0 Dec 13 13:03:46 xanatos kernel: [ 111.026263] usb 2-2: usb_set_device_initiated_lpm: Can't disable U1 state for unconfigured device. Dec 13 13:03:46 xanatos kernel: [ 111.026305] usb 2-2: usb_set_device_initiated_lpm: Can't disable U2 state for unconfigured device. Dec 13 13:03:46 xanatos kernel: [ 111.040389] JBD2: Error -5 detected when updating journal superblock for sdb2-8. Dec 13 13:03:46 xanatos kernel: [ 111.040440] Aborting journal on device sdb2-8. Dec 13 13:03:46 xanatos kernel: [ 111.040458] JBD2: Error -5 detected when updating journal superblock for sdb2-8. Dec 13 13:03:46 xanatos kernel: [ 111.040468] journal commit I/O error Dec 13 13:03:46 xanatos kernel: [ 111.043848] sd 6:0:0:0: [sdb] Synchronizing SCSI cache Dec 13 13:03:46 xanatos kernel: [ 111.093454] EXT3-fs (sdb1): I/O error while writing superblock Dec 13 13:03:46 xanatos kernel: [ 111.157506] sd 6:0:0:0: [sdb] Dec 13 13:03:46 xanatos kernel: [ 111.157513] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK Dec 13 13:03:46 xanatos kernel: [ 111.158093] usb 2-2: usb_set_device_initiated_lpm: Can't enable U1 state for unconfigured device. Dec 13 13:03:46 xanatos kernel: [ 111.158143] usb 2-2: usb_set_device_initiated_lpm: Can't enable U2 state for unconfigured device. Dec 13 13:03:46 xanatos kernel: [ 111.158238] usb 2-2: usb_set_device_initiated_lpm: Can't disable U1 state for unconfigured device. Dec 13 13:03:46 xanatos kernel: [ 111.158267] usb 2-2: usb_set_device_initiated_lpm: Can't disable U2 state for unconfigured device. Dec 13 13:03:46 xanatos kernel: [ 111.158289] usb 2-2: usb_disable_device nuking all URBs Dec 13 13:03:46 xanatos kernel: [ 111.285629] hub 2-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x2a0 Dec 13 13:03:46 xanatos kernel: [ 111.285636] hub 2-0:1.0: state 7 ports 4 chg 0000 evt 0004 Dec 13 13:03:46 xanatos kernel: [ 111.285780] hub 2-0:1.0: hub_suspend Dec 13 13:03:46 xanatos kernel: [ 111.285792] usb usb2: bus auto-suspend, wakeup 1 Dec 13 13:03:46 xanatos kernel: [ 111.750203] EXT4-fs error (device sdb2): ext4_put_super:791: Couldn't clean up the journal Dec 13 13:03:46 xanatos kernel: [ 111.750209] EXT4-fs (sdb2): Remounting filesystem read-only Dec 13 13:04:04 xanatos kernel: [ 129.385279] usb usb2: usb wakeup-resume Dec 13 13:04:04 xanatos kernel: [ 129.385292] usb usb2: usb auto-resume Dec 13 13:04:04 xanatos kernel: [ 129.385313] hub 2-0:1.0: hub_resume Dec 13 13:04:04 xanatos kernel: [ 129.385538] hub 2-0:1.0: port 2: status 0203 change 0001 Dec 13 13:04:04 xanatos kernel: [ 129.489626] hub 2-0:1.0: state 7 ports 4 chg 0004 evt 0000 Dec 13 13:04:04 xanatos kernel: [ 129.489770] hub 2-0:1.0: port 2, status 0203, change 0000, 5.0 Gb/s Dec 13 13:04:04 xanatos kernel: [ 129.601984] usb 2-2: new SuperSpeed USB device number 3 using xhci_hcd Dec 13 13:04:04 xanatos kernel: [ 129.618343] usb 2-2: skipped 1 descriptor after endpoint Dec 13 13:04:04 xanatos kernel: [ 129.618350] usb 2-2: skipped 1 descriptor after endpoint Dec 13 13:04:04 xanatos kernel: [ 129.618359] usb 2-2: skipped 2 descriptors after endpoint Dec 13 13:04:04 xanatos kernel: [ 129.618362] usb 2-2: skipped 2 descriptors after endpoint Dec 13 13:04:04 xanatos kernel: [ 129.618365] usb 2-2: skipped 2 descriptors after endpoint Dec 13 13:04:04 xanatos kernel: [ 129.618368] usb 2-2: skipped 2 descriptors after endpoint Dec 13 13:04:04 xanatos kernel: [ 129.618497] usb 2-2: default language 0x0409 Dec 13 13:04:04 xanatos kernel: [ 129.618944] usb 2-2: udev 3, busnum 2, minor = 130 Dec 13 13:04:04 xanatos kernel: [ 129.618949] usb 2-2: New USB device found, idVendor=174c, idProduct=55aa Dec 13 13:04:04 xanatos kernel: [ 129.618952] usb 2-2: New USB device strings: Mfr=2, Product=3, SerialNumber=1 Dec 13 13:04:04 xanatos kernel: [ 129.618955] usb 2-2: Product: Plugable USB3-SATA-UASP1 Dec 13 13:04:04 xanatos kernel: [ 129.618957] usb 2-2: Manufacturer: ASM1053E Dec 13 13:04:04 xanatos kernel: [ 129.618960] usb 2-2: SerialNumber: 123456789045 Dec 13 13:04:04 xanatos kernel: [ 129.619422] usb 2-2: usb_probe_device Dec 13 13:04:04 xanatos kernel: [ 129.619428] usb 2-2: configuration #1 chosen from 1 choice Dec 13 13:04:04 xanatos kernel: [ 129.620213] usb 2-2: adding 2-2:1.0 (config #1, interface 0) Dec 13 13:04:04 xanatos kernel: [ 129.620489] usb-storage 2-2:1.0: usb_probe_interface Dec 13 13:04:04 xanatos kernel: [ 129.620495] usb-storage 2-2:1.0: usb_probe_interface - got id Dec 13 13:04:04 xanatos kernel: [ 129.621367] uas 2-2:1.0: usb_probe_interface Dec 13 13:04:04 xanatos kernel: [ 129.621374] uas 2-2:1.0: usb_probe_interface - got id Dec 13 13:04:04 xanatos kernel: [ 129.626512] scsi7 : uas Dec 13 13:04:04 xanatos kernel: [ 129.628228] scsi 7:0:0:0: Direct-Access ASM1053E Plugable USB3-SA 0 PQ: 0 ANSI: 6 Dec 13 13:04:04 xanatos kernel: [ 129.630030] sd 7:0:0:0: Attached scsi generic sg1 type 0 Dec 13 13:04:04 xanatos kernel: [ 129.640361] sd 7:0:0:0: [sdb] 117231408 512-byte logical blocks: (60.0 GB/55.8 GiB) Dec 13 13:04:04 xanatos kernel: [ 129.641198] sd 7:0:0:0: [sdb] Write Protect is off Dec 13 13:04:04 xanatos kernel: [ 129.641201] sd 7:0:0:0: [sdb] Mode Sense: 43 00 00 00 Dec 13 13:04:04 xanatos kernel: [ 129.641608] sd 7:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA Dec 13 13:04:04 xanatos kernel: [ 129.645650] sdb: sdb1 sdb2 sdb4 Dec 13 13:04:04 xanatos kernel: [ 129.650160] sd 7:0:0:0: [sdb] Attached SCSI disk Dec 13 13:04:05 xanatos kernel: [ 130.205047] kjournald starting. Commit interval 5 seconds Dec 13 13:04:05 xanatos kernel: [ 130.205381] EXT3-fs (sdb1): using internal journal Dec 13 13:04:05 xanatos kernel: [ 130.205387] EXT3-fs (sdb1): recovery complete Dec 13 13:04:05 xanatos kernel: [ 130.205389] EXT3-fs (sdb1): mounted filesystem with ordered data mode Dec 13 13:04:05 xanatos kernel: [ 130.228222] FAT-fs (sdb4): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. Dec 13 13:04:05 xanatos kernel: [ 130.239468] EXT4-fs (sdb2): recovery complete Dec 13 13:04:05 xanatos kernel: [ 130.239478] EXT4-fs (sdb2): mounted filesystem with ordered data mode. Opts: (null) Dec 13 13:04:17 xanatos kernel: [ 142.112588] hub 2-0:1.0: state 7 ports 4 chg 0000 evt 0004 Dec 13 13:04:17 xanatos kernel: [ 142.112682] hub 2-0:1.0: warm reset port 2 Dec 13 13:04:17 xanatos kernel: [ 142.136957] sd 7:0:0:0: [sdb] uas_cmd_cmplt ffff88008bc1a100 tag 0, inflight: CMD IN Dec 13 13:04:17 xanatos kernel: [ 142.136963] sd 7:0:0:0: [sdb] cmd cmplt err -71 Dec 13 13:04:17 xanatos kernel: [ 142.147967] sd 7:0:0:0: [sdb] uas_cmd_cmplt ffff88008bc1a400 tag 1, inflight: CMD IN Dec 13 13:04:17 xanatos kernel: [ 142.147974] sd 7:0:0:0: [sdb] cmd cmplt err -71 Dec 13 13:04:17 xanatos kernel: [ 142.165840] hub 2-0:1.0: port 2 not warm reset yet, waiting 50ms Dec 13 13:04:17 xanatos kernel: [ 142.222174] hub 2-0:1.0: port 2, status 02c0, change 0041, 5.0 Gb/s Dec 13 13:04:17 xanatos kernel: [ 142.222183] usb 2-2: USB disconnect, device number 3 Dec 13 13:04:17 xanatos kernel: [ 142.222185] usb 2-2: unregistering device Dec 13 13:04:17 xanatos kernel: [ 142.222187] usb 2-2: unregistering interface 2-2:1.0 Dec 13 13:04:17 xanatos kernel: [ 142.222386] usb 2-2: usb_set_device_initiated_lpm: Can't disable U1 state for unconfigured device. Dec 13 13:04:17 xanatos kernel: [ 142.222416] usb 2-2: usb_set_device_initiated_lpm: Can't disable U2 state for unconfigured device. Dec 13 13:04:17 xanatos kernel: [ 142.222463] xhci_hcd 0000:00:14.0: shutdown urb ffff88010be0fb40 ep1in-bulk Dec 13 13:04:17 xanatos kernel: [ 142.222466] xhci_hcd 0000:00:14.0: shutdown urb ffff88010be0ff00 ep1in-bulk Dec 13 13:04:17 xanatos kernel: [ 142.222515] sd 7:0:0:0: [sdb] uas_data_cmplt ffff88008bc1a100 tag 0, inflight: CMD Dec 13 13:04:17 xanatos kernel: [ 142.222520] sd 7:0:0:0: [sdb] data cmplt err -108 stream 2 Dec 13 13:04:17 xanatos kernel: [ 142.222535] sd 7:0:0:0: [sdb] uas_data_cmplt ffff88008bc1a400 tag 1, inflight: CMD Dec 13 13:04:17 xanatos kernel: [ 142.222537] sd 7:0:0:0: [sdb] data cmplt err -108 stream 3 Dec 13 13:04:17 xanatos kernel: [ 142.222550] xhci_hcd 0000:00:14.0: shutdown urb ffff88010be0f300 ep3in-bulk Dec 13 13:04:17 xanatos kernel: [ 142.222555] xhci_hcd 0000:00:14.0: shutdown urb ffff88010be0f540 ep3in-bulk Dec 13 13:04:17 xanatos kernel: [ 142.222564] usb 2-2: stat urb: status -108 Dec 13 13:04:17 xanatos kernel: [ 142.222575] usb 2-2: stat urb: status -108 Dec 13 13:04:17 xanatos kernel: [ 142.222588] sd 7:0:0:0: [sdb] uas_disconnect ffff88008bc1a100 tag 0, inflight: CMD Dec 13 13:04:17 xanatos kernel: [ 142.222590] sd 7:0:0:0: [sdb] uas_disconnect ffff88008bc1a400 tag 1, inflight: CMD Dec 13 13:04:17 xanatos kernel: [ 142.222592] sd 7:0:0:0: [sdb] uas_zap_dead ffff88008bc1a100 tag 0, inflight: CMD abort Dec 13 13:04:17 xanatos kernel: [ 142.222594] sd 7:0:0:0: [sdb] abort completed Dec 13 13:04:17 xanatos kernel: [ 142.222597] sd 7:0:0:0: [sdb] uas_zap_dead ffff88008bc1a400 tag 1, inflight: CMD abort Dec 13 13:04:17 xanatos kernel: [ 142.222599] sd 7:0:0:0: [sdb] abort completed Dec 13 13:04:17 xanatos kernel: [ 142.222633] sd 7:0:0:0: [sdb] Unhandled error code Dec 13 13:04:17 xanatos kernel: [ 142.222635] sd 7:0:0:0: [sdb] Dec 13 13:04:17 xanatos kernel: [ 142.222637] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK Dec 13 13:04:17 xanatos kernel: [ 142.222641] sd 7:0:0:0: [sdb] CDB: Dec 13 13:04:17 xanatos kernel: [ 142.222646] Read(10): 28 00 01 49 c9 90 00 01 00 00 Dec 13 13:04:17 xanatos kernel: [ 142.222659] end_request: I/O error, dev sdb, sector 21612944 Dec 13 13:04:17 xanatos kernel: [ 142.222686] sd 7:0:0:0: [sdb] Unhandled error code Dec 13 13:04:17 xanatos kernel: [ 142.222689] sd 7:0:0:0: [sdb] Dec 13 13:04:17 xanatos kernel: [ 142.222690] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK Dec 13 13:04:17 xanatos kernel: [ 142.222692] sd 7:0:0:0: [sdb] CDB: Dec 13 13:04:17 xanatos kernel: [ 142.222693] Read(10): 28 00 01 49 ca 90 00 01 00 00 Dec 13 13:04:17 xanatos kernel: [ 142.222702] end_request: I/O error, dev sdb, sector 21613200 Dec 13 13:04:17 xanatos kernel: [ 142.239231] end_request: I/O error, dev sdb, sector 0 Dec 13 13:04:17 xanatos kernel: [ 142.245075] sd 7:0:0:0: [sdb] Synchronizing SCSI cache Dec 13 13:04:17 xanatos kernel: [ 142.301917] end_request: I/O error, dev sdb, sector 0 Dec 13 13:04:17 xanatos kernel: [ 142.307596] JBD2: Error -5 detected when updating journal superblock for sdb2-8. Dec 13 13:04:17 xanatos kernel: [ 142.338630] EXT3-fs (sdb1): I/O error while writing superblock Dec 13 13:04:17 xanatos kernel: [ 142.354202] sd 7:0:0:0: [sdb] Dec 13 13:04:17 xanatos kernel: [ 142.354224] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK Dec 13 13:04:17 xanatos kernel: [ 142.356394] usb 2-2: usb_set_device_initiated_lpm: Can't enable U1 state for unconfigured device. Dec 13 13:04:17 xanatos kernel: [ 142.356448] usb 2-2: usb_set_device_initiated_lpm: Can't enable U2 state for unconfigured device. Dec 13 13:04:17 xanatos kernel: [ 142.356534] usb 2-2: usb_set_device_initiated_lpm: Can't disable U1 state for unconfigured device. Dec 13 13:04:17 xanatos kernel: [ 142.356566] usb 2-2: usb_set_device_initiated_lpm: Can't disable U2 state for unconfigured device. Dec 13 13:04:17 xanatos kernel: [ 142.356587] usb 2-2: usb_disable_device nuking all URBs Dec 13 13:04:17 xanatos kernel: [ 142.482058] hub 2-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x2a0 Dec 13 13:04:17 xanatos kernel: [ 142.482064] hub 2-0:1.0: state 7 ports 4 chg 0000 evt 0004 Dec 13 13:04:17 xanatos kernel: [ 142.482188] hub 2-0:1.0: hub_suspend Dec 13 13:04:17 xanatos kernel: [ 142.482196] usb usb2: bus auto-suspend, wakeup 1