[1.] One line summary of the problem:
Non-fatal OOPS in 2.4.19-rc1 USB visor/usb-serial/usb-uhci usb_unlink_urb
[2.] Full description of the problem/report:
While running a sync to my visor, I got the attached OOPS. Judging by the
oops, it happened during jpilot, which I ran after having run pilot-xfer.
[3.] Keywords (i.e., modules, networking, kernel):
USB usb-serial usb-uhci visor
[4.] Kernel version (from /proc/version):
Linux version 2.4.19-rc1 (fortytwo@manetheren) (gcc version 2.95.4 20011002 (Debian
prerelease)) #6 Mon Jun 24 16:38:47 PDT 2002
This is vanilla 2.4.19-rc1.
[5.] Output of Oops.. message (if applicable) with symbolic information
resolved (see Documentation/oops-tracing.txt)
ksymoops 2.4.6 on i686 2.4.19-rc1. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.19-rc1/ (default)
-m /boot/System.map-2.4.19-rc1 (default)
Unable to handle kernel paging request at virtual address ffff0015
d8959030
*pde = 00001063
Oops: 0000
CPU: 0
EIP: 0010:[<d8959030>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00013282
eax: ffff0001 ebx: cfd5d894 ecx: d7db4000 edx: ffff0001
esi: d7db4f80 edi: cfd5d800 ebp: cfd5d8f0 esp: cd06dea0
ds: 0018 es: 0018 ss: 0018
Process jpilot (pid: 10601, stackpage=cd06d000)
Stack: d925b2df ffff0001 cfd5d894 cfd5d800 c4ff04e0 00000000 d9255334 cfd5d894
c4ff04e0 c7b71000 c6774820 c14252e0 c017d8b0 c7b71000 c4ff04e0 c4ff04e0
c6774820 c14252e0 d7620da0 00000001 d2b4eff8 c03eb000 00000000 c10414f0
Call Trace: [<d925b2df>] [<d9255334>] [<c017d8b0>] [<c0122453>] [<c017dede>]
[<c0131f14>] [<c0130fc5>] [<c0118f48>] [<c011950f>] [<c01196be>] [<c010853f>]
Code: 8b 42 14 85 c0 74 1b 8b 80 bc 00 00 00 85 c0 74 11 8b 40 18
>>EIP; d8959030 <[usbcore]usb_unlink_urb+8/30> <=====
>>ebx; cfd5d894 <_end+fa996a4/1867ee70>
>>ecx; d7db4000 <_end+17aefe10/1867ee70>
>>esi; d7db4f80 <_end+17af0d90/1867ee70>
>>edi; cfd5d800 <_end+fa99610/1867ee70>
>>ebp; cfd5d8f0 <_end+fa99700/1867ee70>
>>esp; cd06dea0 <_end+cda9cb0/1867ee70>
Trace; d925b2df <[visor]visor_close+13b/168>
Trace; d9255334 <[usbserial]serial_close+a0/b0>
Trace; c017d8b0 <release_dev+240/4fc>
Trace; c0122453 <zap_page_range+18f/238>
Trace; c017dede <tty_release+a/10>
Trace; c0131f14 <fput+4c/d0>
Trace; c0130fc5 <filp_close+55/60>
Trace; c0118f48 <put_files_struct+54/bc>
Trace; c011950f <do_exit+a7/230>
Trace; c01196be <sys_exit+e/10>
Trace; c010853f <system_call+33/38>
Code; d8959030 <[usbcore]usb_unlink_urb+8/30>
00000000 <_EIP>:
Code; d8959030 <[usbcore]usb_unlink_urb+8/30> <=====
0: 8b 42 14 mov 0x14(%edx),%eax <=====
Code; d8959033 <[usbcore]usb_unlink_urb+b/30>
3: 85 c0 test %eax,%eax
Code; d8959035 <[usbcore]usb_unlink_urb+d/30>
5: 74 1b je 22 <_EIP+0x22> d8959052
<[usbcore]usb_unlink_urb+2a/30>
Code; d8959037 <[usbcore]usb_unlink_urb+f/30>
7: 8b 80 bc 00 00 00 mov 0xbc(%eax),%eax
Code; d895903d <[usbcore]usb_unlink_urb+15/30>
d: 85 c0 test %eax,%eax
Code; d895903f <[usbcore]usb_unlink_urb+17/30>
f: 74 11 je 22 <_EIP+0x22> d8959052
<[usbcore]usb_unlink_urb+2a/30>
Code; d8959041 <[usbcore]usb_unlink_urb+19/30>
11: 8b 40 18 mov 0x18(%eax),%eax
1 warning issued. Results may not be reliable.
[7.1.] Software (add the output of the ver_linux script here)
Linux manetheren 2.4.19-rc1 #6 Mon Jun 24 16:38:47 PDT 2002 i686 unknown unknown
GNU/Linux
Gnu C 2.95.4
Gnu make 3.79.1
util-linux 2.11n
mount 2.11n
modutils 2.4.19
e2fsprogs 1.27
Linux C Library 2.2.5
Dynamic linker (ldd) 2.2.5
Procps 2.0.7
Net-tools 1.60
Console-tools 0.2.3
Sh-utils 2.0.12
Modules Loaded visor usbserial isofs inflate_fs ide-cd binfmt_misc microcode
rtc af_packet usb-uhci usbcore i810_rng parport_pc lp parport
[7.2.] Processor information (from /proc/cpuinfo):
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 6
model name : Celeron (Mendocino)
stepping : 5
cpu MHz : 465.262
cache size : 128 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat
pse36 mmx fxsr
bogomips : 927.33
[7.3.] Module information (from /proc/modules):
visor 10220 2
usbserial 16412 0 [visor]
isofs 24408 0 (autoclean)
inflate_fs 17828 0 (autoclean) [isofs]
ide-cd 26564 0 (autoclean)
binfmt_misc 5660 1
microcode 3164 0 (autoclean)
rtc 5724 1 (autoclean)
af_packet 11208 0 (autoclean)
usb-uhci 21004 0 (unused)
usbcore 54560 1 [visor usbserial usb-uhci]
i810_rng 2532 1
parport_pc 21000 1 (autoclean)
lp 6468 0 (autoclean)
parport 24576 1 (autoclean) [parport_pc lp]
[7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem)
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
0376-0376 : ide1
0378-037a : parport0
037b-037f : parport0
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(set)
0cf8-0cff : PCI conf1
d000-dfff : PCI Bus #01
d800-d8ff : Lite-On Communications Inc LNE100TX
d800-d8ff : tulip
df00-df3f : Ensoniq ES1371 [AudioPCI-97]
df00-df3f : es1371
ef80-ef9f : Intel Corp. 82801AA USB
ef80-ef9f : usb-uhci
efa0-efaf : Intel Corp. 82801AA SMBus
ffa0-ffaf : Intel Corp. 82801AA IDE
ffa0-ffa7 : ide0
ffa8-ffaf : ide1
00000000-0009fbff : System RAM
0009fc00-0009ffff : reserved
000a0000-000bffff : Video RAM area
000c0000-000c7fff : Video ROM
000f0000-000fffff : System ROM
00100000-17ebffff : System RAM
00100000-0020ec3e : Kernel code
0020ec3f-0025d2f7 : Kernel data
f6a00000-f6afffff : PCI Bus #01
f8000000-fbffffff : Intel Corp. 82810 DC-100 CGC [Chipset Graphics Controller]
ff800000-ff8fffff : PCI Bus #01
ff8ffc00-ff8ffcff : Lite-On Communications Inc LNE100TX
ff8ffc00-ff8ffcff : tulip
ffa80000-ffafffff : Intel Corp. 82810 DC-100 CGC [Chipset Graphics Controller]
[7.5.] PCI information ('lspci -vvv' as root)
00:00.0 Host bridge: Intel Corp. 82810 DC-100 GMCH [Graphics Memory Controller Hub]
(rev 02)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort+ >SERR- <PERR-
Latency: 0
00:01.0 VGA compatible controller: Intel Corp. 82810 DC-100 CGC [Chipset Graphics
Controller] (rev 02) (prog-if 00 [VGA])
Subsystem: Intel Corp.: Unknown device 4341
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 11
Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M]
Region 1: Memory at ffa80000 (32-bit, non-prefetchable) [size=512K]
Capabilities: [dc] Power Management version 1
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:1e.0 PCI bridge: Intel Corp. 82801AA PCI Bridge (rev 02) (prog-if 00 [Normal
decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
SERR+ FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Latency: 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: ff800000-ff8fffff
Prefetchable memory behind bridge: f6a00000-f6afffff
BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
00:1f.0 ISA bridge: Intel Corp. 82801AA ISA Bridge (LPC) (rev 02)
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping-
SERR+ FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Latency: 0
00:1f.1 IDE interface: Intel Corp. 82801AA IDE (rev 02) (prog-if 80 [Master])
Subsystem: Intel Corp. 82801AA IDE
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Latency: 0
Region 4: I/O ports at ffa0 [size=16]
00:1f.2 USB Controller: Intel Corp. 82801AA USB (rev 02) (prog-if 00 [UHCI])
Subsystem: Intel Corp. 82801AA USB
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin D routed to IRQ 9
Region 4: I/O ports at ef80 [size=32]
00:1f.3 SMBus: Intel Corp. 82801AA SMBus (rev 02)
Subsystem: Intel Corp. 82801AA SMBus
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Interrupt: pin B routed to IRQ 10
Region 4: I/O ports at efa0 [size=16]
01:08.0 Ethernet controller: Lite-On Communications Inc LNE100TX (rev 21)
Subsystem: Netgear FA310TX
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
SERR+ FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Latency: 64
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at d800 [size=256]
Region 1: Memory at ff8ffc00 (32-bit, non-prefetchable) [size=256]
Expansion ROM at ff880000 [disabled] [size=256K]
01:09.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06)
Subsystem: Ensoniq Creative Sound Blaster AudioPCI64V, AudioPCI128
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
SERR+ FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort+
<MAbort+ >SERR- <PERR-
Latency: 64 (3000ns min, 32000ns max)
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at df00 [size=64]
Capabilities: [dc] Power Management version 1
Flags: PMEClk- DSI+ D1- D2+ AuxCurrent=0mA
PME(D0+,D1-,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
[7.7.] Other information that might be relevant to the problem
(please look in /proc and include all information that you
think to be relevant):
/proc/bus/usb/devices (With the visor disconnected)
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=ef80
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
/proc/bus/usb/devices with visor plugged in
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=ef80
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 11 Spd=12 MxCh= 0
D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs= 1
P: Vendor=082d ProdID=0100 Rev= 1.00
S: Manufacturer=Handspring Inc
S: Product=Handspring Visor
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA
I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=00 Prot=00 Driver=serial
E: Ad=81(I) Atr=02(Bulk) MxPS= 16 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 16 Ivl=0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
[X.] Other notes, patches, fixes, workarounds:
Since this is non-fatal, I haven't tried to reproduce it, let alone try
other kernels.
Thank you
--
Paul Cassella
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users