Bug 60685 - Regression: USB memory stick stalls and no longer automounts under 3.11-rc1
Summary: Regression: USB memory stick stalls and no longer automounts under 3.11-rc1
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: USB (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Greg Kroah-Hartman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-04 07:45 UTC by Alex Villacis Lasso
Modified: 2013-08-07 13:38 UTC (History)
1 user (show)

See Also:
Kernel Version: 3.11-rc1
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Alex Villacis Lasso 2013-08-04 07:45:12 UTC
Latest working kernel version: 3.10
Earliest working kernel version: 3.11-rc1
Distribution: Fedora 18 x86_64

If some fields are empty or look unusual you may have an old version.
Compare to the current minimal requirements in Documentation/Changes.
 
Linux karlalex.palosanto.com 3.11.0-rc1 #1 SMP PREEMPT Sat Aug 3 21:58:04 ECT 2013 x86_64 x86_64 x86_64 GNU/Linux
 
Gnu C                  4.7.2
Gnu make               3.82
binutils               2.23.51.0.1
util-linux             2.22.2
mount                  debug
module-init-tools      12
e2fsprogs              1.42.5
xfsprogs               3.1.10
pcmciautils            018
quota-tools            4.00-pre1.
PPP                    2.4.5
Linux C Library        2.16
Dynamic linker (ldd)   2.16
Procps                 3.3.3-20120807git
Net-tools              2.0
Kbd                    1.15.3wip
oprofile               0.9.8
Sh-utils               8.17
wireless-tools         29
Modules Loaded         vfat fat usb_storage fuse tun ebtable_nat sch_codel ipt_MASQUERADE nf_conntrack_netbios_ns nf_conntrack_broadcast ip6table_mangle ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 iptable_nat nf_nat_ipv4 nf_nat bnep iptable_mangle bluetooth nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack ebtable_filter ebtables rfkill ip6table_filter ip6_tables be2iscsi iscsi_boot_sysfs bnx2i cnic uio cxgb4i cxgb4 cxgb3i cxgb3 mdio libcxgbi ib_iser rdma_cm vboxpci vboxnetadp vboxnetflt ib_addr iw_cm ib_cm ib_sa ib_mad ib_core iscsi_tcp libiscsi_tcp vboxdrv libiscsi scsi_transport_iscsi hwmon_vid coretemp snd_hda_codec_realtek iTCO_wdt iTCO_vendor_support snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device snd_pcm lpc_ich snd_page_alloc snd_timer snd r8169 mfd_core pcspkr ppdev soundcore acpi_cpufreq mii parport_pc parport i2c_i801 mperf binfmt_misc uinput i915 video i2c_algo_bit drm_kms_helper drm i2c_core floppy

Problem description:
All the USB memory sticks I have work correctly under 3.11-rc1, except one. This memory stick is the same Corsair Voyager that was involved in bug #11260. On 3.10 the stick works correctly. On 3.11, after insertion, the same stick fails to proceed to the point where partitions are reported, and dmesg shows this:
[ 1972.319036] usb 1-5: new high-speed USB device number 7 using ehci-pci
[ 1972.436100] usb 1-5: New USB device found, idVendor=090c, idProduct=1000
[ 1972.436109] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1972.436114] usb 1-5: Product: Flash Voyager
[ 1972.436119] usb 1-5: Manufacturer: Corsair
[ 1972.436123] usb 1-5: SerialNumber: A100000000000604
[ 1972.437522] usb-storage 1-5:1.0: USB Mass Storage device detected
[ 1972.439932] scsi9 : usb-storage 1-5:1.0
[ 1973.443479] scsi 9:0:0:0: Direct-Access     Corsair  Flash Voyager    1100 PQ: 0 ANSI: 0 CCS
[ 1973.444148] sd 9:0:0:0: Attached scsi generic sg3 type 0
[ 1973.446828] sd 9:0:0:0: [sdc] 990208 512-byte logical blocks: (506 MB/483 MiB)
[ 1973.447837] sd 9:0:0:0: [sdc] Write Protect is off
[ 1973.447842] sd 9:0:0:0: [sdc] Mode Sense: 43 00 00 00
[ 1973.448838] sd 9:0:0:0: [sdc] No Caching mode page present
[ 1973.448845] sd 9:0:0:0: [sdc] Assuming drive cache: write through
(...)
[ 2003.814036] usb 1-5: reset high-speed USB device number 7 using ehci-pci
(...)
[ 2018.916037] usb 1-5: device descriptor read/64, error -110


I am currently bisecting this to discover what is going on.
Comment 1 Greg Kroah-Hartman 2013-08-04 08:04:21 UTC
On Sun, Aug 04, 2013 at 07:45:12AM +0000, bugzilla-daemon@bugzilla.kernel.org wrote:
>            Summary: Regression: USB memory stick stalls and no longer
>                     automounts under 3.11-rc1

Please post this to linux-usb@vger.kernel.org, I think it has already
been solved.
Comment 2 Peter Wu 2013-08-06 10:00:18 UTC
Still an issue with 3.11-rc4. Some more details at at http://www.spinics.net/lists/linux-usb/msg91092.html
Comment 3 Alex Villacis Lasso 2013-08-06 14:00:47 UTC
The patch at http://marc.info/?l=linux-usb&m=137523956310060&w=2 fixes this bug.
Comment 4 Peter Wu 2013-08-07 13:38:39 UTC
I can also confirm that the patch mentioned in comment 3 fixes the bug for me (applied on top of 3.11-rc4).

Note You need to log in before you can comment on or make changes to this bug.