[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

USB issues in 2.4.22



After upgrading to 2.4.22 on two machines, I'm getting USB errors I wasn't
getting before (under 2.4.20). I'm wondering if others have experienced
these. They're intermittent, but generally require a reboot (ick!) to
resolve.  The two USB devices that have been affected are an Epson 1640SU
scanner and a Palm Zire 71 handheld.  the error messages in syslog are the
same, and involve

Jan 28 10:23:05 perrin kernel: hub.c: port 1, portstatus 103, change 0, 12
Mb/s
Jan 28 10:23:05 perrin kernel: hub.c: new USB device 00:1d.0-1, assigned
address 2
Jan 28 10:23:05 perrin kernel: usb_control/bulk_msg: timeout
Jan 28 10:23:05 perrin kernel: usb.c: USB device not accepting new
address=2 (error=-110)
Jan 28 10:23:05 perrin kernel: hub.c: port 1, portstatus 103, change 0, 12
Mb/s
Jan 28 10:23:05 perrin kernel: hub.c: new USB device 00:1d.0-1, assigned
address 3
Jan 28 10:23:05 perrin kernel: usb_control/bulk_msg: timeout
Jan 28 10:23:05 perrin kernel: usb.c: USB device not accepting new
address=3 (error=-110)





followed by:

Jan 28 17:14:18 joehill kernel: usbserial.c: Handspring Visor / Treo /
Palm 4.0
/ Cli<E9> 4.x converter now attached to ttyUSB1 (or usb/tts/1 for devfs)
Jan 28 17:14:21 joehill usb.agent[824]: kernel driver visor already loaded
Jan 28 17:14:21 joehill usb.agent[824]: kernel driver visor already loaded
Jan 28 17:14:29 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1157
Jan 28 17:14:29 joehill kernel: usb.c: USB disconnect on device
00:10.0-1.2 addr
ess 4
Jan 28 17:14:29 joehill kernel: visor.c: Bytes In = 2267  Bytes Out = 1019
Jan 28 17:14:29 joehill kernel: Unable to handle kernel NULL pointer
dereference
 at virtual address 00000998
Jan 28 17:14:29 joehill kernel:  printing eip:
Jan 28 17:14:29 joehill kernel: f896e16a
Jan 28 17:14:29 joehill kernel: *pde = 00000000
Jan 28 17:14:29 joehill kernel: Oops: 0002
Jan 28 17:14:29 joehill kernel: CPU:    0
Jan 28 17:14:29 joehill kernel: EIP:
0010:[vfat:__insmod_vfat_O/lib/modules/2
.4.22/kernel/fs/vfat/vfat.o_M3+-589462/128]    Tainted: P
Jan 28 17:14:29 joehill kernel: EFLAGS: 00010246
Jan 28 17:14:29 joehill kernel: eax: 00000000   ebx: f2b2f46c   ecx:
f7734000
edx: 00000000
Jan 28 17:14:29 joehill kernel: esi: f2b2f488   edi: 00000001   ebp:
f2b2f400
esp: f7735f20
Jan 28 17:14:29 joehill kernel: ds: 0018   es: 0018   ss: 0018
Jan 28 17:14:29 joehill kernel: Process khubd (pid: 67,
stackpage=f7735000)
Jan 28 17:14:29 joehill kernel: Stack: f2b2f488 00000000 00000010 f896f520
00000
000 f896f500 f23b7dc0 f894e2b4
Jan 28 17:14:29 joehill kernel:        f35ad400 f2b2f400 f35ad404 00000004
00000
000 f35ad400 00000100 0000000a
Jan 28 17:14:29 joehill kernel:        f76cb200 00000001 f89510fc f76cb310
00000
002 00000010 f23b7cc0 f8950b6c
Jan 28 17:14:29 joehill kernel: Call Trace:
[vfat:__insmod_vfat_O/lib/modules
/2.4.22/kernel/fs/vfat/vfat.o_M3+-584416/128]
[vfat:__insmod_vfat_O/lib/modules/
2.4.22/kernel/fs/vfat/vfat.o_M3+-584448/128]
[vfat:__insmod_vfat_O/lib/modules/2
.4.22/kernel/fs/vfat/vfat.o_M3+-720204/128]
[vfat:__insmod_vfat_O/lib/modules/2.
4.22/kernel/fs/vfat/vfat.o_M3+-708356/128]
[vfat:__insmod_vfat_O/lib/modules/2.4
.22/kernel/fs/vfat/vfat.o_M3+-709780/128]
Jan 28 17:14:29 joehill kernel:
[vfat:__insmod_vfat_O/lib/modules/2.4.22/kerne
l/fs/vfat/vfat.o_M3+-707709/128]
[vfat:__insmod_vfat_O/lib/modules/2.4.22/kernel
/fs/vfat/vfat.o_M3+-707563/128] [arch_kernel_thread+43/64]
[vfat:__insmod_vfat_O
/lib/modules/2.4.22/kernel/fs/vfat/vfat.o_M3+-707616/128]
Jan 28 17:14:29 joehill kernel:
Jan 28 17:14:29 joehill kernel: Code: c7 80 98 09 00 00 00 00 00 00 8d 4e
58 ff
43 74 0f 8e 5f 05




...

Jan 28 21:44:33 joehill kernel:  <4>usb-uhci.c: interrupt, status 3,
frame# 448
Jan 28 21:44:39 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1728
Jan 28 21:44:44 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
960
Jan 28 21:44:49 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
192
Jan 28 21:44:55 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1472
Jan 28 21:45:00 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
704
Jan 28 21:45:05 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1984
Jan 28 21:45:11 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1216
Jan 28 21:45:16 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
448
Jan 28 21:45:22 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1728
Jan 28 21:45:27 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
960
Jan 28 21:45:32 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
192
Jan 28 21:45:38 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1472
Jan 28 21:45:43 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
704
Jan 28 21:45:48 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1984
Jan 28 21:45:54 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1216
Jan 28 21:45:59 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
448
Jan 28 21:46:05 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1728
Jan 28 21:46:10 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
960
Jan 28 21:46:15 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
192
Jan 28 21:46:21 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1472
Jan 28 21:46:26 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
704
Jan 28 21:46:31 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1984
Jan 28 21:46:37 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1216
Jan 28 21:46:42 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
448
Jan 28 21:46:48 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1728
Jan 28 21:46:53 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
960
Jan 28 21:46:58 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
192
Jan 28 21:47:04 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1472
Jan 28 21:47:09 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
704
Jan 28 21:47:14 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1984
Jan 28 21:47:20 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1216
Jan 28 21:47:25 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
448
Jan 28 21:47:31 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
1728
Jan 28 21:47:36 joehill kernel: usb-uhci.c: interrupt, status 3, frame#
960


----------------------------------------------------------------------
Andrew J Perrin - http://www.unc.edu/~aperrin
Assistant Professor of Sociology, U of North Carolina, Chapel Hill
clists@perrin.socsci.unc.edu * andrew_perrin (at) unc.edu



Reply to: