lkml.org 
[lkml]   [2008]   [Jul]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [SCSI] can't plug Nokia 5300 anymore (bisected)
On Fri, 25 Jul 2008, Cédric Godin wrote:

> resending because wrong address of lkml and cc scsi list
>
> Hello,
>
> since 2 or 3 -git kernels (Linus tree) I have a problem with my laptop
> and its connection through USB to a nokia 5300 gsm.
>
> The logs show me a endless loop (until i unplug my USB cable) of
> following messages :
>
> Jul 25 15:19:14 enea sd 2:0:0:0: [sdb] ASC=0x0 ASCQ=0x0
> Jul 25 15:19:14 enea sd 2:0:0:0: [sdb] Sense Key : 0x0 [current]
> Jul 25 15:19:14 enea sd 2:0:0:0: [sdb] ASC=0x0 ASCQ=0x0
> Jul 25 15:19:14 enea sd 2:0:0:0: [sdb] Sense Key : 0x0 [current]
> Jul 25 15:19:14 enea sd 2:0:0:0: [sdb] ASC=0x0 ASCQ=0x0
> Jul 25 15:19:14 enea sd 2:0:0:0: [sdb] Sense Key : 0x0 [current]
> Jul 25 15:19:14 enea sd 2:0:0:0: [sdb] ASC=0x0 ASCQ=0x0
> Jul 25 15:19:14 enea sd 2:0:0:0: [sdb] Sense Key : 0x0 [current]
> Jul 25 15:19:14 enea sd 2:0:0:0: [sdb] ASC=0x0 ASCQ=0x0
> Jul 25 15:19:14 enea sd 2:0:0:0: [sdb] Sense Key : 0x0 [current]
>
> I bisected the kernel and found the following commit as result :
>
> 427e59f09fdba387547106de7bab980b7fff77be is first bad commit
> commit 427e59f09fdba387547106de7bab980b7fff77be
> Author: James Bottomley <James.Bottomley@HansenPartnership.com>
> Date: Sat Mar 8 18:24:17 2008 -0600
>
> [SCSI] make use of the residue value
>
> USB sometimes doesn't return an error but instead returns a residue
> value indicating part (or all) of the command wasn't completed. So if
> the driver _done() error processing indicates the command was fully
> processed, subtract off the residue so that this USB error gets
> propagated.
>
> Cc: Alan Stern <stern@rowland.harvard.edu>
> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
>
> :040000 040000 d3bad84ebe1bc231e8e7d6267907ca62fd4d0dcd
> c85f8cb8bd4910724f0101e41054555980727e16 M drivers
>
>
> When reverting it with 2.6.26-06077-gc010b2f , everything is back to normal.

Can you post the corresponding dmesg log from a system built with
CONFIG_USB_STORAGE_DEBUG enabled?

Alan Stern

--
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/

\
 
 \ /
  Last update: 2008-07-26 05:47    [W:0.093 / U:0.188 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site