linux-scsi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [Bug 11589] New: Mass-storage USB Device does not show up when CONFIG_SCSI_MULTI_LUN is set
@ 2008-09-19  1:22 bugme-daemon
  2008-09-19  1:23 ` [Bug 11589] " bugme-daemon
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: bugme-daemon @ 2008-09-19  1:22 UTC (permalink / raw)
  To: linux-scsi

http://bugzilla.kernel.org/show_bug.cgi?id=11589

           Summary: Mass-storage USB Device does not show up when
                    CONFIG_SCSI_MULTI_LUN is set
           Product: SCSI Drivers
           Version: 2.5
     KernelVersion: 2.6.26.5
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Other
        AssignedTo: scsi_drivers-other@kernel-bugs.osdl.org
        ReportedBy: nico@lifeisabug.com


Latest working kernel version: I *guess* all before 2.6.26
Earliest failing kernel version: Not sure. See above
Distribution: Gentoo Linux
Hardware Environment: Mobo: Abit IC7-G
Software Environment:
Problem Description:

The problem is about my mobile phone (Sony Ericsson K810i) which normally shows
up as two devices (phones internal memory and the memory card in it) when
plugging it to USB. Just like any USB Memory stick.

The phones internal memory is fine, it shows up as /dev/sdc1 with multi_lun
enabled or disabled and it does not show any warnings, thats how the memory
card in the phone used to work too. I don't know with what kernel version this
started, but let me explain it:

When CONFIG_SCSI_MULTI_LUN is set, the memory card does not show up as it
should, I only see /dev/sdd but not /dev/sdd1 - it's unable to mount it that
way.
When CONFIG_SCSI_MULTI_LUN is not set, it does show up as /dev/sdd1 but gives
me loads of warnings like "attempt to access beyond end of device", see dmesg
for that. This way it is mountable and works fine except the warnings.

Steps to reproduce: Plug Sony Ericsson K810i to USB and set it to file transfer
mode.


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug 11589] Mass-storage USB Device does not show up when CONFIG_SCSI_MULTI_LUN is set
  2008-09-19  1:22 [Bug 11589] New: Mass-storage USB Device does not show up when CONFIG_SCSI_MULTI_LUN is set bugme-daemon
@ 2008-09-19  1:23 ` bugme-daemon
  2008-09-19  1:24 ` bugme-daemon
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: bugme-daemon @ 2008-09-19  1:23 UTC (permalink / raw)
  To: linux-scsi

http://bugzilla.kernel.org/show_bug.cgi?id=11589





------- Comment #1 from nico@lifeisabug.com  2008-09-18 18:23 -------
Created an attachment (id=17872)
 --> (http://bugzilla.kernel.org/attachment.cgi?id=17872&action=view)
dmesg output when CONFIG_SCSI_MULTI_LUN is DISABLED


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug 11589] Mass-storage USB Device does not show up when CONFIG_SCSI_MULTI_LUN is set
  2008-09-19  1:22 [Bug 11589] New: Mass-storage USB Device does not show up when CONFIG_SCSI_MULTI_LUN is set bugme-daemon
  2008-09-19  1:23 ` [Bug 11589] " bugme-daemon
@ 2008-09-19  1:24 ` bugme-daemon
  2008-09-19  2:12 ` [Bug 11589] New: " Andrew Morton
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: bugme-daemon @ 2008-09-19  1:24 UTC (permalink / raw)
  To: linux-scsi

http://bugzilla.kernel.org/show_bug.cgi?id=11589





------- Comment #2 from nico@lifeisabug.com  2008-09-18 18:24 -------
Created an attachment (id=17873)
 --> (http://bugzilla.kernel.org/attachment.cgi?id=17873&action=view)
dmesg output when CONFIG_SCSI_MULTI_LUN is ENABLED


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Bug 11589] New: Mass-storage USB Device does not show up when CONFIG_SCSI_MULTI_LUN is set
  2008-09-19  1:22 [Bug 11589] New: Mass-storage USB Device does not show up when CONFIG_SCSI_MULTI_LUN is set bugme-daemon
  2008-09-19  1:23 ` [Bug 11589] " bugme-daemon
  2008-09-19  1:24 ` bugme-daemon
@ 2008-09-19  2:12 ` Andrew Morton
       [not found]   ` <20080918191231.f714eb04.akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
  2008-09-19  2:12 ` [Bug 11589] " bugme-daemon
  2008-09-19  2:40 ` bugme-daemon
  4 siblings, 1 reply; 7+ messages in thread
From: Andrew Morton @ 2008-09-19  2:12 UTC (permalink / raw)
  To: linux-usb; +Cc: linux-scsi, bugme-daemon, nico

On Thu, 18 Sep 2008 18:22:23 -0700 (PDT) bugme-daemon@bugzilla.kernel.org wrote:

> http://bugzilla.kernel.org/show_bug.cgi?id=11589
> 
>            Summary: Mass-storage USB Device does not show up when
>                     CONFIG_SCSI_MULTI_LUN is set
>            Product: SCSI Drivers
>            Version: 2.5
>      KernelVersion: 2.6.26.5
>           Platform: All
>         OS/Version: Linux
>               Tree: Mainline
>             Status: NEW
>           Severity: normal
>           Priority: P1
>          Component: Other
>         AssignedTo: scsi_drivers-other@kernel-bugs.osdl.org
>         ReportedBy: nico@lifeisabug.com
> 
> 
> Latest working kernel version: I *guess* all before 2.6.26
> Earliest failing kernel version: Not sure. See above
> Distribution: Gentoo Linux
> Hardware Environment: Mobo: Abit IC7-G
> Software Environment:
> Problem Description:
> 
> The problem is about my mobile phone (Sony Ericsson K810i) which normally shows
> up as two devices (phones internal memory and the memory card in it) when
> plugging it to USB. Just like any USB Memory stick.
> 
> The phones internal memory is fine, it shows up as /dev/sdc1 with multi_lun
> enabled or disabled and it does not show any warnings, thats how the memory
> card in the phone used to work too. I don't know with what kernel version this
> started, but let me explain it:
> 
> When CONFIG_SCSI_MULTI_LUN is set, the memory card does not show up as it
> should, I only see /dev/sdd but not /dev/sdd1 - it's unable to mount it that
> way.
> When CONFIG_SCSI_MULTI_LUN is not set, it does show up as /dev/sdd1 but gives
> me loads of warnings like "attempt to access beyond end of device", see dmesg
> for that. This way it is mountable and works fine except the warnings.
> 
> Steps to reproduce: Plug Sony Ericsson K810i to USB and set it to file transfer
> mode.
> 

Another of those might-be-usb, might-be-scsi bugs.  Apparently a
regression, too.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug 11589] Mass-storage USB Device does not show up when CONFIG_SCSI_MULTI_LUN is set
  2008-09-19  1:22 [Bug 11589] New: Mass-storage USB Device does not show up when CONFIG_SCSI_MULTI_LUN is set bugme-daemon
                   ` (2 preceding siblings ...)
  2008-09-19  2:12 ` [Bug 11589] New: " Andrew Morton
@ 2008-09-19  2:12 ` bugme-daemon
  2008-09-19  2:40 ` bugme-daemon
  4 siblings, 0 replies; 7+ messages in thread
From: bugme-daemon @ 2008-09-19  2:12 UTC (permalink / raw)
  To: linux-scsi

http://bugzilla.kernel.org/show_bug.cgi?id=11589





------- Comment #3 from anonymous@kernel-bugs.osdl.org  2008-09-18 19:12 -------
Reply-To: akpm@linux-foundation.org

On Thu, 18 Sep 2008 18:22:23 -0700 (PDT) bugme-daemon@bugzilla.kernel.org
wrote:

> http://bugzilla.kernel.org/show_bug.cgi?id=11589
> 
>            Summary: Mass-storage USB Device does not show up when
>                     CONFIG_SCSI_MULTI_LUN is set
>            Product: SCSI Drivers
>            Version: 2.5
>      KernelVersion: 2.6.26.5
>           Platform: All
>         OS/Version: Linux
>               Tree: Mainline
>             Status: NEW
>           Severity: normal
>           Priority: P1
>          Component: Other
>         AssignedTo: scsi_drivers-other@kernel-bugs.osdl.org
>         ReportedBy: nico@lifeisabug.com
> 
> 
> Latest working kernel version: I *guess* all before 2.6.26
> Earliest failing kernel version: Not sure. See above
> Distribution: Gentoo Linux
> Hardware Environment: Mobo: Abit IC7-G
> Software Environment:
> Problem Description:
> 
> The problem is about my mobile phone (Sony Ericsson K810i) which normally shows
> up as two devices (phones internal memory and the memory card in it) when
> plugging it to USB. Just like any USB Memory stick.
> 
> The phones internal memory is fine, it shows up as /dev/sdc1 with multi_lun
> enabled or disabled and it does not show any warnings, thats how the memory
> card in the phone used to work too. I don't know with what kernel version this
> started, but let me explain it:
> 
> When CONFIG_SCSI_MULTI_LUN is set, the memory card does not show up as it
> should, I only see /dev/sdd but not /dev/sdd1 - it's unable to mount it that
> way.
> When CONFIG_SCSI_MULTI_LUN is not set, it does show up as /dev/sdd1 but gives
> me loads of warnings like "attempt to access beyond end of device", see dmesg
> for that. This way it is mountable and works fine except the warnings.
> 
> Steps to reproduce: Plug Sony Ericsson K810i to USB and set it to file transfer
> mode.
> 

Another of those might-be-usb, might-be-scsi bugs.  Apparently a
regression, too.


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Bug 11589] New: Mass-storage USB Device does not show up when CONFIG_SCSI_MULTI_LUN is set
       [not found]   ` <20080918191231.f714eb04.akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
@ 2008-09-19  2:40     ` Matthew Dharm
  0 siblings, 0 replies; 7+ messages in thread
From: Matthew Dharm @ 2008-09-19  2:40 UTC (permalink / raw)
  To: Andrew Morton
  Cc: linux-usb-u79uwXL29TY76Z2rM5mHXA,
	linux-scsi-u79uwXL29TY76Z2rM5mHXA,
	bugme-daemon-590EEB7GvNiWaY/ihj7yzEB+6BGkLq7r,
	nico-riGpqtv0zD4+dr1hVOte4A

[-- Attachment #1: Type: text/plain, Size: 1061 bytes --]

On Thu, Sep 18, 2008 at 07:12:31PM -0700, Andrew Morton wrote:
> On Thu, 18 Sep 2008 18:22:23 -0700 (PDT) bugme-daemon-590EEB7GvNiWaY/ihj7yzEB+6BGkLq7r@public.gmane.org wrote:
> 
> > When CONFIG_SCSI_MULTI_LUN is set, the memory card does not show up as it
> > should, I only see /dev/sdd but not /dev/sdd1 - it's unable to mount it that
> > way.
> > When CONFIG_SCSI_MULTI_LUN is not set, it does show up as /dev/sdd1 but gives
> > me loads of warnings like "attempt to access beyond end of device", see dmesg
> > for that. This way it is mountable and works fine except the warnings.

If /dev/sdd shows up but not /dev/sdd1, then this is probably actually the
partition parsing code.  There was a change to reject badly formed
partitions; I believe someone is trying to revert that change.

Matt

-- 
Matthew Dharm                              Home: mdharm-usb@one-eyed-alien.net 
Maintainer, Linux USB Mass Storage Driver

Pitr!  That's brilliant!  Funded by Microsoft refunds.  What sweet irony!
					-- A.J.
User Friendly, 2/15/1999

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Bug 11589] Mass-storage USB Device does not show up when CONFIG_SCSI_MULTI_LUN is set
  2008-09-19  1:22 [Bug 11589] New: Mass-storage USB Device does not show up when CONFIG_SCSI_MULTI_LUN is set bugme-daemon
                   ` (3 preceding siblings ...)
  2008-09-19  2:12 ` [Bug 11589] " bugme-daemon
@ 2008-09-19  2:40 ` bugme-daemon
  4 siblings, 0 replies; 7+ messages in thread
From: bugme-daemon @ 2008-09-19  2:40 UTC (permalink / raw)
  To: linux-scsi

http://bugzilla.kernel.org/show_bug.cgi?id=11589





------- Comment #4 from anonymous@kernel-bugs.osdl.org  2008-09-18 19:40 -------
Reply-To: mdharm-scsi@one-eyed-alien.net

On Thu, Sep 18, 2008 at 07:12:31PM -0700, Andrew Morton wrote:
> On Thu, 18 Sep 2008 18:22:23 -0700 (PDT) bugme-daemon@bugzilla.kernel.org wrote:
> 
> > When CONFIG_SCSI_MULTI_LUN is set, the memory card does not show up as it
> > should, I only see /dev/sdd but not /dev/sdd1 - it's unable to mount it that
> > way.
> > When CONFIG_SCSI_MULTI_LUN is not set, it does show up as /dev/sdd1 but gives
> > me loads of warnings like "attempt to access beyond end of device", see dmesg
> > for that. This way it is mountable and works fine except the warnings.

If /dev/sdd shows up but not /dev/sdd1, then this is probably actually the
partition parsing code.  There was a change to reject badly formed
partitions; I believe someone is trying to revert that change.

Matt


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2008-09-19  2:41 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-19  1:22 [Bug 11589] New: Mass-storage USB Device does not show up when CONFIG_SCSI_MULTI_LUN is set bugme-daemon
2008-09-19  1:23 ` [Bug 11589] " bugme-daemon
2008-09-19  1:24 ` bugme-daemon
2008-09-19  2:12 ` [Bug 11589] New: " Andrew Morton
     [not found]   ` <20080918191231.f714eb04.akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2008-09-19  2:40     ` Matthew Dharm
2008-09-19  2:12 ` [Bug 11589] " bugme-daemon
2008-09-19  2:40 ` bugme-daemon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).