From: "Andreas Weber" <and_weber_and@web.de>
To: linux-kernel@vger.kernel.org
Subject: usb_storage flash drive (NOKIA 5510) not working anymore in Linux 2.6
Date: Sat, 24 Apr 2004 17:31:55 +0200 [thread overview]
Message-ID: <1210477013@web.de> (raw)
Hi,
syncing/umount of the NOKIA 5510 mobile phone doesn't work with kernel 2.6 (last
tested with 2.6.6-rc2-mm1 and all USB fixes for 2.6.6-rc2 applied.)
If I copy small files (~40KB) a sync/umount works. When I copy larger files
(>~50KB) a umount/sync takes ages and my syslog gets filled with scsi errors.
I have also a usb flash stick that had shown the same behaviour until I applied
the uhci_hcd patch.
With 2.4 kernels things are working (last tested with 2.4.25 with uhci as well
as usb-uhci module).
Syslog from 2.6.6-rc2-mm1:
Apr 24 15:47:58 mobilin kernel: usb 1-1: new full speed USB device using address
3
Apr 24 15:47:58 mobilin kernel: SCSI subsystem initialized
Apr 24 15:47:58 mobilin kernel: Initializing USB Mass Storage driver...
Apr 24 15:47:58 mobilin kernel: scsi0 : SCSI emulation for USB Mass Storage
devices
Apr 24 15:47:58 mobilin kernel: Vendor: Nokia Model: 5510
Rev: 0001
Apr 24 15:47:58 mobilin kernel: Type: Direct-Access
ANSI SCSI revision: 02
Apr 24 15:47:58 mobilin usb.agent[2676]: usb-storage: loaded sucessfully
Apr 24 15:47:58 mobilin kernel: USB Mass Storage device found at 3
Apr 24 15:47:58 mobilin kernel: usbcore: registered new driver usb-storage
Apr 24 15:47:58 mobilin kernel: USB Mass Storage support registered.
Apr 24 15:47:59 mobilin scsi.agent[2710]: disk at
/devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1:1.0/host0/0:0:0:0
Apr 24 15:47:59 mobilin kernel: SCSI device sda: 124896 512-byte hdwr sectors
(64 MB)
Apr 24 15:47:59 mobilin kernel: sda: assuming Write Enabled
Apr 24 15:47:59 mobilin kernel: sda: assuming drive cache: write through
Apr 24 15:47:59 mobilin kernel: Device not ready. Make sure there is a disc in
the drive.
Apr 24 15:47:59 mobilin kernel: sda: sda1
Apr 24 15:47:59 mobilin kernel: Device not ready. Make sure there is a disc in
the drive.
Apr 24 15:47:59 mobilin kernel: Attached scsi removable disk sda at scsi0,
channel 0, id 0, lun 0
Apr 24 15:48:00 mobilin udev[2752]: creating device node '/dev/sda'
Apr 24 15:48:00 mobilin udev[2753]: creating device node '/dev/sda1'
Apr 24 15:48:07 mobilin kernel: Device not ready. Make sure there is a disc in
the drive.
Apr 24 15:48:07 mobilin last message repeated 2 times
Apr 24 15:52:31 mobilin kernel: SCSI error : <0 0 0 0> return code = 0x6000000
Apr 24 15:52:31 mobilin kernel: end_request: I/O error, dev sda, sector 319
Apr 24 15:52:31 mobilin kernel: Buffer I/O error on device sda1, logical block
288
Apr 24 15:52:31 mobilin kernel: lost page write due to I/O error on sda1
Apr 24 15:56:42 mobilin kernel: SCSI error : <0 0 0 0> return code = 0x6000000
Apr 24 15:56:42 mobilin kernel: end_request: I/O error, dev sda, sector 447
Apr 24 15:56:42 mobilin kernel: Buffer I/O error on device sda1, logical block
416
Apr 24 15:56:42 mobilin kernel: lost page write due to I/O error on sda1
Apr 24 15:57:22 mobilin kernel: usb 1-1: USB disconnect, address 3
Apr 24 15:57:22 mobilin kernel: drivers/usb/core/hub.c: USB device not accepting
new address (error=-90)
Apr 24 15:57:22 mobilin kernel: scsi: Device offlined - not ready after error
recovery: host 0 channel 0 id 0 lun 0
Apr 24 15:57:22 mobilin kernel: SCSI error : <0 0 0 0> return code = 0x50000
Apr 24 15:57:22 mobilin kernel: end_request: I/O error, dev sda, sector 448
Apr 24 15:57:22 mobilin kernel: Buffer I/O error on device sda1, logical block
417
Apr 24 15:57:22 mobilin kernel: lost page write due to I/O error on sda1
Apr 24 15:57:22 mobilin kernel: scsi0 (0:0): rejecting I/O to offline device
Apr 24 15:57:22 mobilin kernel: Buffer I/O error on device sda1, logical block
418
Apr 24 15:57:22 mobilin kernel: lost page write due to I/O error on sda1
Apr 24 15:57:22 mobilin kernel: Buffer I/O error on device sda1, logical block
419
Apr 24 15:57:22 mobilin kernel: lost page write due to I/O error on sda1
Apr 24 15:57:22 mobilin kernel: Buffer I/O error on device sda1, logical block
420
Apr 24 15:57:22 mobilin kernel: lost page write due to I/O error on sda1
Apr 24 15:57:22 mobilin kernel: Buffer I/O error on device sda1, logical block
421
Apr 24 15:57:22 mobilin kernel: lost page write due to I/O error on sda1
Apr 24 15:57:22 mobilin kernel: Buffer I/O error on device sda1, logical block
422
Apr 24 15:57:22 mobilin kernel: lost page write due to I/O error on sda1
Apr 24 15:57:22 mobilin kernel: Buffer I/O error on device sda1, logical block
423
Apr 24 15:57:22 mobilin kernel: lost page write due to I/O error on sda1
Apr 24 15:57:22 mobilin kernel: Buffer I/O error on device sda1, logical block
424
Apr 24 15:57:22 mobilin kernel: lost page write due to I/O error on sda1
Apr 24 15:57:22 mobilin kernel: Buffer I/O error on device sda1, logical block
425
Apr 24 15:57:22 mobilin kernel: lost page write due to I/O error on sda1
Apr 24 15:57:22 mobilin kernel: Buffer I/O error on device sda1, logical block
426
Apr 24 15:57:22 mobilin kernel: lost page write due to I/O error on sda1
Apr 24 15:57:22 mobilin kernel: scsi0 (0:0): rejecting I/O to offline device
Apr 24 15:57:22 mobilin last message repeated 54 times
Apr 24 15:57:22 mobilin kernel: SCSI error: host 0 id 0 lun 0 return code =
4000000
Apr 24 15:57:22 mobilin kernel: ^ISense class 0, sense error 0, extended sense 0
Apr 24 15:57:22 mobilin kernel: sd 0:0:0:0: Illegal state transition
offline->cancel
Apr 24 15:57:22 mobilin kernel: Badness in scsi_device_set_state at
drivers/scsi/scsi_lib.c:1640
Apr 24 15:57:22 mobilin kernel: Call Trace:
Apr 24 15:57:22 mobilin kernel: [__crc_sock_alloc_send_pskb+256170/3691977]
scsi_device_set_state+0xbe/0x110 [scsi_mod]
Apr 24 15:57:22 mobilin kernel: [__crc_sock_alloc_send_pskb+236830/3691977]
scsi_device_cancel+0x22/0x118 [scsi_mod]
Apr 24 15:57:22 mobilin kernel: [__crc_sock_alloc_send_pskb+237148/3691977]
scsi_device_cancel_cb+0x0/0x10 [scsi_mod]
Apr 24 15:57:22 mobilin kernel: [device_for_each_child+55/96]
device_for_each_child+0x37/0x60
Apr 24 15:57:22 mobilin kernel: [__crc_sock_alloc_send_pskb+237202/3691977]
scsi_host_cancel+0x26/0xa0 [scsi_mod]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+788482/1000654]
usb_buffer_free+0x48/0x50 [usbcore]
Apr 24 15:57:22 mobilin kernel: [__crc_sock_alloc_send_pskb+237334/3691977]
scsi_remove_host+0xa/0x40 [scsi_mod]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+904899/1000654]
storage_disconnect+0x29/0x31 [usb_storage]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+783742/1000654]
usb_unbind_interface+0x64/0x70 [usbcore]
Apr 24 15:57:22 mobilin kernel: [device_release_driver+86/96]
device_release_driver+0x56/0x60
Apr 24 15:57:22 mobilin kernel: [bus_remove_device+74/144]
bus_remove_device+0x4a/0x90
Apr 24 15:57:22 mobilin kernel: [device_del+90/160] device_del+0x5a/0xa0
Apr 24 15:57:22 mobilin kernel: [device_unregister+8/16]
device_unregister+0x8/0x10
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+807978/1000654]
usb_disable_device+0x60/0xa0 [usbcore]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+786553/1000654]
usb_disconnect+0x8f/0xe0 [usbcore]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+795240/1000654]
hub_port_connect_change+0x24e/0x260 [usbcore]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+793572/1000654]
hub_port_status+0x3a/0xb0 [usbcore]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+796004/1000654]
hub_events+0x2ea/0x370 [usbcore]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+796191/1000654]
hub_thread+0x35/0xf0 [usbcore]
Apr 24 15:57:22 mobilin kernel: [default_wake_function+0/16]
default_wake_function+0x0/0x10
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+796138/1000654]
hub_thread+0x0/0xf0 [usbcore]
Apr 24 15:57:22 mobilin kernel: [kernel_thread_helper+5/24]
kernel_thread_helper+0x5/0x18
Apr 24 15:57:22 mobilin kernel:
Apr 24 15:57:22 mobilin kernel: sd 0:0:0:0: Illegal state transition
offline->cancel
Apr 24 15:57:22 mobilin kernel: Badness in scsi_device_set_state at
drivers/scsi/scsi_lib.c:1640
Apr 24 15:57:22 mobilin kernel: Call Trace:
Apr 24 15:57:22 mobilin kernel: [__crc_sock_alloc_send_pskb+256170/3691977]
scsi_device_set_state+0xbe/0x110 [scsi_mod]
Apr 24 15:57:22 mobilin kernel: [__crc_sock_alloc_send_pskb+263602/3691977]
scsi_remove_device+0x16/0xa0 [scsi_mod]
Apr 24 15:57:22 mobilin kernel: [__crc_sock_alloc_send_pskb+260847/3691977]
scsi_forget_host+0x43/0x80 [scsi_mod]
Apr 24 15:57:22 mobilin kernel: [__crc_sock_alloc_send_pskb+237348/3691977]
scsi_remove_host+0x18/0x40 [scsi_mod]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+904899/1000654]
storage_disconnect+0x29/0x31 [usb_storage]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+783742/1000654]
usb_unbind_interface+0x64/0x70 [usbcore]
Apr 24 15:57:22 mobilin kernel: [device_release_driver+86/96]
device_release_driver+0x56/0x60
Apr 24 15:57:22 mobilin kernel: [bus_remove_device+74/144]
bus_remove_device+0x4a/0x90
Apr 24 15:57:22 mobilin kernel: [device_del+90/160] device_del+0x5a/0xa0
Apr 24 15:57:22 mobilin kernel: [device_unregister+8/16]
device_unregister+0x8/0x10
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+807978/1000654]
usb_disable_device+0x60/0xa0 [usbcore]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+786553/1000654]
usb_disconnect+0x8f/0xe0 [usbcore]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+795240/1000654]
hub_port_connect_change+0x24e/0x260 [usbcore]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+793572/1000654]
hub_port_status+0x3a/0xb0 [usbcore]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+796004/1000654]
hub_events+0x2ea/0x370 [usbcore]
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+796191/1000654]
hub_thread+0x35/0xf0 [usbcore]
Apr 24 15:57:22 mobilin kernel: [default_wake_function+0/16]
default_wake_function+0x0/0x10
Apr 24 15:57:22 mobilin kernel: [__crc_snd_pcm_suspend_all+796138/1000654]
hub_thread+0x0/0xf0 [usbcore]
Apr 24 15:57:22 mobilin kernel: [kernel_thread_helper+5/24]
kernel_thread_helper+0x5/0x18
Apr 24 15:57:22 mobilin kernel:
Apr 24 15:57:22 mobilin kernel: usb 1-1: new full speed USB device using address
4
Apr 24 15:57:22 mobilin kernel: scsi1 : SCSI emulation for USB Mass Storage
devices
Apr 24 15:57:22 mobilin usb.agent[2889]: usb-storage: already loaded
Apr 24 15:57:23 mobilin kernel: Vendor: Nokia Model: 5510
Rev: 0001
Apr 24 15:57:23 mobilin kernel: Type: Direct-Access
ANSI SCSI revision: 02
Apr 24 15:57:23 mobilin kernel: SCSI device sdb: 124896 512-byte hdwr sectors
(64 MB)
Apr 24 15:57:23 mobilin kernel: sdb: assuming Write Enabled
Apr 24 15:57:23 mobilin kernel: sdb: assuming drive cache: write through
Apr 24 15:57:23 mobilin kernel: Device not ready. Make sure there is a disc in
the drive.
Apr 24 15:57:23 mobilin kernel: sdb: sdb1
Apr 24 15:57:23 mobilin kernel: Device not ready. Make sure there is a disc in
the drive.
Apr 24 15:57:23 mobilin kernel: Attached scsi removable disk sdb at scsi1,
channel 0, id 0, lun 0
Apr 24 15:57:23 mobilin kernel: USB Mass Storage device found at 4
Apr 24 15:57:24 mobilin scsi.agent[2927]: disk at
/devices/pci0000:00/0000:00:07.2/usb1/1-1/1-1:1.0/host1/1:0:0:0
Apr 24 15:57:24 mobilin udev[2963]: creating device node '/dev/sdb'
Apr 24 15:57:24 mobilin udev[2964]: creating device node '/dev/sdb1'
Apr 24 16:02:28 mobilin kernel: Device not ready. Make sure there is a disc in
the drive.
For comparison syslog from 2.4.25:
Apr 24 16:27:07 mobilin kernel: hub.c: new USB device 00:07.2-1, assigned
address 3
Apr 24 16:27:07 mobilin kernel: usb.c: USB device 3 (vend/prod 0x421/0x404) is
not claimed by any active driver.
Apr 24 16:27:11 mobilin kernel: SCSI subsystem driver Revision: 1.00
Apr 24 16:27:11 mobilin kernel: Initializing USB Mass Storage driver...
Apr 24 16:27:11 mobilin kernel: usb.c: registered new driver usb-storage
Apr 24 16:27:16 mobilin kernel: usb_control/bulk_msg: timeout
Apr 24 16:27:16 mobilin kernel: scsi0 : SCSI emulation for USB Mass Storage
devices
Apr 24 16:27:16 mobilin kernel: Vendor: Nokia Model: 5510
Rev: 0001
Apr 24 16:27:16 mobilin kernel: Type: Direct-Access
ANSI SCSI revision: 02
Apr 24 16:27:16 mobilin kernel: WARNING: USB Mass Storage data integrity not
assured
Apr 24 16:27:16 mobilin kernel: USB Mass Storage device found at 3
Apr 24 16:27:16 mobilin kernel: USB Mass Storage support registered.
Apr 24 16:27:16 mobilin usb.agent[915]: usb-storage: loaded sucessfully
Apr 24 16:27:26 mobilin kernel: Attached scsi removable disk sda at scsi0,
channel 0, id 0, lun 0
Apr 24 16:27:26 mobilin kernel: SCSI device sda: 124896 512-byte hdwr sectors
(64 MB)
Apr 24 16:27:26 mobilin kernel: sda: test WP failed, assume Write Enabled
Apr 24 16:27:26 mobilin kernel: sda: sda1
Apr 24 16:27:26 mobilin kernel: Device not ready. Make sure there is a disc in
the drive.
Apr 24 16:27:57 mobilin last message repeated 3 times
Any ideas?
Andreas Weber
____________________________________________________________________
Der WEB.DE Virenschutz schuetzt Ihr Postfach vor dem Wurm Sober.A-F!
Kostenfrei fuer FreeMail Nutzer. http://f.web.de/?mc=021158
next reply other threads:[~2004-04-24 15:32 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-04-24 15:31 Andreas Weber [this message]
2004-04-25 3:42 ` usb_storage flash drive (NOKIA 5510) not working anymore in Linux 2.6 Greg KH
-- strict thread matches above, loose matches on Subject: below --
2004-04-30 18:20 Andreas Weber
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1210477013@web.de \
--to=and_weber_and@web.de \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.