Hi,
since some versions of the 2.6.x kernels I have a problem w/ an usb stick.
After googling around for "device not accepting address 4, error -71"-errors,
disabling acpi, using old_scheme_first=0/1 etc. pp. and trying different
2.6.11.x-2.6.12.x kernels I installed yesterday 2.6.13 w/
CONFIG_USB_STORAGE_DEBUG=y and connected the stick to a usb port:

##########################################
usb 2-1: new full speed USB device using uhci_hcd and address 3
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new full speed USB device using uhci_hcd and address 4
usb-storage: USB Mass Storage device detected
usb-storage: -- associate_dev
usb-storage: Vendor: 0x066f, Product: 0x8000, Revision: 0x1000
usb-storage: Interface Subclass: 0x06, Protocol: 0x50
usb-storage: Transport: Bulk
usb-storage: Protocol: Transparent SCSI
usb-storage: usb_stor_control_msg: rq=fe rqtype=a1 value=0000 index=00 len=1
usb-storage: GetMaxLUN command result is 1, data is 0
scsi2 : SCSI emulation for USB Mass Storage devices
usb-storage: *** thread sleeping.
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command INQUIRY (6 bytes)
usb-storage:  12 00 00 00 24 00
usb-storage: Bulk Command S 0x43425355 T 0x1 L 36 F 128 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code -71; transferred 31/31
usb-storage: -- unknown error
usb-storage: Bulk command transfer result=4
usb-storage: -- transport indicates error, resetting
usb 2-1: reset full speed USB device using uhci_hcd and address 4
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: reset full speed USB device using uhci_hcd and address 4
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: reset full speed USB device using uhci_hcd and address 4
usb 2-1: device not accepting address 4, error -71
usb 2-1: reset full speed USB device using uhci_hcd and address 4
usb 2-1: device not accepting address 4, error -71
usb 2-1: USB disconnect, address 4
usb-storage: storage_disconnect() called
usb-storage: usb_stor_stop_transport called
usb-storage: usb_reset_device returns -19
usb-storage: usb_stor_Bulk_reset called
usb-storage: No reset during disconnect
usb-storage: scsi cmd done, result=0x70000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: Fail command during disconnect
usb-storage: queuecommand called
usb-storage: Fail command during disconnect
usb-storage: queuecommand called
usb-storage: Fail command during disconnect
usb-storage: queuecommand called
usb-storage: Fail command during disconnect
usb-storage: queuecommand called
usb-storage: Fail command during disconnect
usb-storage: queuecommand called
usb-storage: Fail command during disconnect
usb-storage: queuecommand called
usb-storage: Fail command during disconnect
usb-storage: queuecommand called
usb-storage: Fail command during disconnect
Unable to handle kernel NULL pointer dereference at virtual address 00000048
 printing eip:
c018cf37
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: nvidia ipt_LOG ipt_state iptable_filter ip_tables ip_conntrac
k_irc ip_conntrack_ftp ip_conntrack lp parport_pc parport 8250_pnp 8250 serial_c
ore sg sr_mod aic7xxx scsi_transport_spi snd_intel8x0 snd_ac97_codec snd_pcm_oss
 snd_mixer_oss snd_pcm snd_timer snd snd_page_alloc ehci_hcd uhci_hcd eeprom adm
1025 i2c_sensor i2c_i801 i2c_core e100 mii
CPU:    0
EIP:    0060:[<c018cf37>]    Tainted: P      VLI
EFLAGS: 00010296   (2.6.13)
EIP is at sysfs_hash_and_remove+0xb/0xff
eax: 00000000   ebx: d5a63a9c   ecx: f7bd9d80   edx: c04220ac
esi: d5a63a94   edi: d5a63990   ebp: c0422040   esp: c1bbddd8
ds: 007b   es: 007b   ss: 0068
Process khubd (pid: 95, threadinfo=c1bbc000 task=c19a5530)
Stack: 00000020 00000000 00000080 d5a63a9c d5a63a94 d5a63990 c0422040 c0288ae1
       00000000 c037f824 c04220ac d5a63a94 d5a63800 cd913428 f5830200 c0288b40
       d5a63a94 d5a63800 c02bedf4 d5a63a94 00000003 cd9133f8 d5a63800 cd913400
Call Trace:
 [<c0288ae1>] class_device_del+0x81/0xd0
 [<c0288b40>] class_device_unregister+0x10/0x1d
 [<c02bedf4>] scsi_remove_device+0x49/0x92
 [<c02beeda>] __scsi_remove_target+0x9d/0xf5
 [<c02be002>] scsi_forget_host+0x48/0x8d
 [<c02b6d61>] scsi_remove_host+0x11/0x63
 [<c035a01f>] __down_failed+0x7/0xc
 [<c02da7d4>] storage_disconnect+0x65/0x83
 [<c02c746e>] usb_unbind_interface+0x3e/0x77
 [<c0287c97>] __device_release_driver+0x58/0x78
 [<c0287cd3>] device_release_driver+0x1c/0x2d
 [<c0287551>] bus_remove_device+0x67/0x7f
 [<c0286864>] device_del+0x31/0x6c
 [<c02cec61>] usb_disable_device+0xcc/0x142
 [<c02c9705>] usb_disconnect+0xa1/0x13e
 [<c02ca71b>] hub_port_connect_change+0x53/0x42d
 [<c02cadc4>] hub_events+0x2cf/0x465
 [<c02caf5a>] hub_thread+0x0/0xe3
 [<c02caf6e>] hub_thread+0x14/0xe3
 [<c012cffb>] autoremove_wake_function+0x0/0x4b
 [<c012cc29>] kthread+0x9d/0xa1
 [<c012cb8c>] kthread+0x0/0xa1
 [<c010132d>] kernel_thread_helper+0x5/0xb
Code: d7 1c 00 e8 6f d7 1c 00 eb cd e8 68 d7 1c 00 90 8d 74 26 00 eb cc e8 5c d7
 1c 00 e9 65 ff ff ff 55 57 56 53 83 ec 0c 8b 44 24 20 <8b> 70 48 8b 50 08 85 d2
 74 73 ff 4a 70 0f 88 e1 00 00 00 8b 46
<7>usb-storage: device scan complete
##############################################

... and usb system seems to be (partially) blocked: cat /proc/bus/usb/devices 
is not returning anymore...

System: Intel PERL Board, P4, Debian unstable, 2.6.13 vanilla

lspci:
0000:00:00.0 Host bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE DRAM 
Controller/Host-Hub Interface (rev 01)
0000:00:01.0 PCI bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE 
Host-to-AGP Bridge (rev 01)
0000:00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM 
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
0000:00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM 
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
0000:00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM 
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
0000:00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 
EHCI Controller (rev 01)
0000:00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 81)
0000:00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC 
Interface Bridge (rev 01)
0000:00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller 
(rev 01)
0000:00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) 
SMBus Controller (rev 01)
0000:00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM 
(ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti 
4600] (rev a3)
0000:02:05.0 SCSI storage controller: Adaptec AHA-2940U2/U2W
0000:02:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VE (LOM) 
Ethernet Controller (rev 81)

Any hints? Sensitive to EHCI? 
Thank you, Stefan Friedel
-- 
Zentrale Dienste - Interdisziplinäres Zentrum für Wissenschaftliches
Rechnen der Universität Heidelberg - IWR - INF 368, 69120 Heidelberg
[EMAIL PROTECTED]  Tel +49 6221 54-8240 Fax -5224
IWR: www.iwr.uni-heidelberg.de          HELICS: www.helics.uni-hd.de

Attachment: signature.asc
Description: Digital signature

Reply via email to