login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
January
»
29
Re: [BUG] 2.6.24-git usb reset problems
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From:
James Bottomley <James.Bottomley@...>
To: Matthew Dharm <mdharm-kernel@...>
Cc: Jens Axboe <jens.axboe@...>, Oliver Neukum <oliver@...>, Boaz Harrosh <bharrosh@...>, Greg KH <greg@...>, <linux-kernel@...>, <linux-usb@...>, <linux-scsi@...>
Subject:
Re: [BUG] 2.6.24-git usb reset problems
Date: Tuesday, January 29, 2008 - 3:33 pm
On Tue, 2008-01-29 at 11:10 -0800, Matthew Dharm wrote:
quoted text
> On Tue, Jan 29, 2008 at 07:39:11PM +0100, Jens Axboe wrote: > > On Tue, Jan 29 2008, Jens Axboe wrote: > > > On Tue, Jan 29 2008, Oliver Neukum wrote: > > > > Am Dienstag, 29. Januar 2008 15:11:08 schrieb Jens Axboe: > > > > > On Tue, Jan 29 2008, Boaz Harrosh wrote: > > > > > > On Tue, Jan 29 2008 at 15:54 +0200, Jens Axboe <jens.axboe@oracle.com> wrote: > > > > > > > On Tue, Jan 29 2008, Boaz Harrosh wrote: > > > > > > >> Greg KH wrote: > > > > > > > > > > > No difference, still just a lot of resets. > > > > > > > > > > > > > Where you able to figure out which usb storage transport is used? > > > > > > > > > > > > in drivers/usb/storage/usb.c you have get_protocol() and get_transport() > > > > > > functions. I'm not sure if these get stored in sysfs perhaps. This will > > > > > > pinpoint better where to look. Let me research a bit. > > > > > > > > > > Did the quick'n easy and dumped it. Protocol is 'Transparent SCSI' and > > > > > transport is 'Bulk' > > > > > > > > You can recompile your kernel with CONFIG_USB_DEBUG and CONFIG_STORAGE_DEBUG > > > > That should tell the reason for the resets. > > > > > > Sure, I'll do that. Will post the results tonight. > > > > OK, fresh boot with CONFIG_USB_DEBUG and CONFIG_STORAGE_DEBUG. Plugged > > in the device, waited 10 seconds or so and pulled it out. These are the > > messages. > > > > It all looks good until the MODE_SENSE command, where it only transfers > > 4 of 192 bytes. > > No, that's not the problem. This is the problem: > > > usb-storage: *** thread awakened. > > usb-storage: Command TEST_UNIT_READY (6 bytes) > > usb-storage: 00 00 00 00 00 00 > > usb-storage: Bulk Command S 0x43425355 T 0xd L 0 F 0 Trg 0 LUN 1 CL 6 > > usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes > > usb-storage: Status code 0; transferred 31/31 > > usb-storage: -- transfer complete > > usb-storage: Bulk command transfer result=0 > > usb-storage: Attempting to get CSW... > > usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes > > usb-storage: Status code 0; transferred 13/13 > > usb-storage: -- transfer complete > > usb-storage: Bulk status result = 0 > > usb-storage: Bulk Status S 0x53425355 T 0xd R 0 Stat 0x1 > > usb-storage: -- transport indicates command failure > > usb-storage: Issuing auto-REQUEST_SENSE > > usb-storage: Bulk Command S 0x43425355 T 0xe L 18 F 128 Trg 0 LUN 1 CL 6 > > usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes > > usb-storage: Status code 0; transferred 31/31 > > usb-storage: -- transfer complete > > usb-storage: Bulk command transfer result=0 > > usb-storage: usb_stor_bulk_transfer_sglist: xfer 18 bytes, 1 entries > > usb-storage: usb_sg_init returned -22 > > usb-storage: Bulk data transfer result 0x4 > > usb-storage: -- auto-sense failure > > usb-storage: storage_pre_reset > > ehci_hcd 0000:00:1d.7: port 1 high speed > > ehci_hcd 0000:00:1d.7: GetStatus port 1 status 001005 POWER sig=se0 PE CONNECT > > usb 5-1: reset high speed USB device using ehci_hcd and address 2 > > ehci_hcd 0000:00:1d.7: port 1 high speed > > ehci_hcd 0000:00:1d.7: GetStatus port 1 status 001005 POWER sig=se0 PE CONNECT > > usb-storage: storage_post_reset > > usb-storage: usb_reset_composite_device returns 0 > > usb-storage: scsi cmd done, result=0x70000 > > usb-storage: *** thread sleeping. > > For some reason, usb_sg_init is boned during auto-sense.
OK, that's implicating the scsi_eh_prep_cmnd() in the auto sense code ... that was also an update in 2.6.24 James --
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
[BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Mon Jan 28, 4:49 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Greg KH
, (Mon Jan 28, 5:21 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Boaz Harrosh
, (Tue Jan 29, 8:15 am)
Re: [BUG] 2.6.24-git usb reset problems
, Matthew Dharm
, (Tue Jan 29, 11:00 am)
Re: [BUG] 2.6.24-git usb reset problems
, Alan Stern
, (Tue Jan 29, 11:36 am)
Re: [BUG] 2.6.24-git usb reset problems
, James Bottomley
, (Tue Jan 29, 12:34 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Boaz Harrosh
, (Tue Jan 29, 2:27 pm)
Re: [BUG] 2.6.24-git usb reset problems
, James Bottomley
, (Tue Jan 29, 2:48 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Boaz Harrosh
, (Tue Jan 29, 2:58 pm)
Re: [BUG] 2.6.24-git usb reset problems
, James Bottomley
, (Tue Jan 29, 3:17 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Boaz Harrosh
, (Tue Jan 29, 3:28 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Boaz Harrosh
, (Tue Jan 29, 11:54 am)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Tue Jan 29, 9:54 am)
Re: [BUG] 2.6.24-git usb reset problems
, Boaz Harrosh
, (Tue Jan 29, 10:06 am)
Re: [BUG] 2.6.24-git usb reset problems
, Boaz Harrosh
, (Tue Jan 29, 10:13 am)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Tue Jan 29, 10:11 am)
Re: [BUG] 2.6.24-git usb reset problems
, Oliver Neukum
, (Tue Jan 29, 10:31 am)
Re: [BUG] 2.6.24-git usb reset problems
, Boaz Harrosh
, (Tue Jan 29, 11:50 am)
Re: [BUG] 2.6.24-git usb reset problems
, Oliver Neukum
, (Tue Jan 29, 1:42 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Tue Jan 29, 10:31 am)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Tue Jan 29, 2:39 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Matthew Dharm
, (Tue Jan 29, 3:10 pm)
Re: [BUG] 2.6.24-git usb reset problems
, James Bottomley
, (Tue Jan 29, 3:33 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Tue Jan 29, 3:35 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Tue Jan 29, 3:45 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Geert Uytterhoeven
, (Wed Jan 30, 6:27 am)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Wed Jan 30, 6:38 am)
Re: [BUG] 2.6.24-git usb reset problems
, James Bottomley
, (Wed Jan 30, 10:38 am)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Wed Jan 30, 2:06 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Wed Jan 30, 3:07 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Boaz Harrosh
, (Tue Jan 29, 3:58 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Boaz Harrosh
, (Tue Jan 29, 4:09 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Tue Jan 29, 4:13 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Boaz Harrosh
, (Tue Jan 29, 4:26 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Tue Jan 29, 4:03 pm)
Re: [BUG] 2.6.24-git usb reset problems
, James Bottomley
, (Tue Jan 29, 4:04 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Tue Jan 29, 4:06 pm)
Re: [BUG] 2.6.24-git usb reset problems
, James Bottomley
, (Tue Jan 29, 4:24 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Boaz Harrosh
, (Tue Jan 29, 4:53 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Tue Jan 29, 3:15 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Matthew Dharm
, (Tue Jan 29, 3:37 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Tue Jan 29, 3:26 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Boaz Harrosh
, (Tue Jan 29, 3:09 pm)
Re: [BUG] 2.6.24-git usb reset problems
, Boaz Harrosh
, (Tue Jan 29, 10:14 am)
Re: [BUG] 2.6.24-git usb reset problems
, Jens Axboe
, (Tue Jan 29, 3:48 am)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Jesse Barnes
Re: PCI probing changes
Borislav Petkov
[PATCH] [KERNEL-DOC] kill warnings when building mandocs
Greg Kroah-Hartman
[PATCH 012/196] nozomi driver
Roland Dreier
Re: Integration of SCST in the mainstream Linux kernel
git
:
linux-netdev
:
Herbert Xu
Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock().
Gerrit Renker
[PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side)
Linus Torvalds
Re: [GIT]: Networking
Frans Pop
svc: failed to register lockdv1 RPC service (errno 97).
openbsd-misc
:
Colocation donated by:
Who's online
There are currently
2 users
and
591 guests
online.
Online users
zeekec
Jeremy
Syndicate