Re: Nightly usb oops
On Tue, Dec 05, 2000 at 04:12:18AM -0500, J. Nick Koston wrote: > hub.c: already running port 3 disabled by hub (EMI?), re-enabling... > usb.c: USB disconnect on device 6 > hub.c: USB new device connect on bus1/2/3, assigned device number 11 > printer.c: usblp1: USB Bidirectional printer dev 11 if 0 alt 1 > usb.c: USB disconnect on device 11 Ouch! Unplug that printer! Either the printer connection is bad, or your hub that the printer is plugged into is bad. My guess is on the hub. Is this hub powered from an external power supply? You also might want to try a different port on that hub to see if that is any better. greg k-h -- greg@(kroah|wirex).com http://immunix.org/~greg - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
Re: Nightly usb oops
gt;ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0428 ProdID=4001 Rev= 2.00 S: Manufacturer=Gravis S: Product=GamePad Pro USB C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=hid E: Ad=81(I) Atr=03(Int.) MxPS= 6 Ivl= 10ms T: Bus=01 Lev=02 Prnt=03 Port=02 Cnt=03 Dev#= 20 Spd=12 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=03f0 ProdID=1204 Rev= 1.00 S: Manufacturer=Hewlett-Packard S: Product=DeskJet 930C S: SerialNumber=MY04S1124VJL C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 2mA I: If#= 0 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=01 Driver=usblp E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms I: If#= 0 Alt= 1 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms T: Bus=01 Lev=02 Prnt=03 Port=03 Cnt=04 Dev#= 7 Spd=1.5 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=05c7 ProdID=2011 Rev= 1.12 S: Manufacturer=QTRONIX S: Product=USB Keyboard and Mouse C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr= 50mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=hid E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl= 20ms I: If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=hid E: Ad=82(I) Atr=03(Int.) MxPS= 3 Ivl= 10ms T: Bus=01 Lev=02 Prnt=03 Port=04 Cnt=05 Dev#= 8 Spd=1.5 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0428 ProdID=4001 Rev= 2.00 S: Manufacturer=Gravis S: Product=GamePad Pro USB C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=hid E: Ad=81(I) Atr=03(Int.) MxPS= 6 Ivl= 10ms T: Bus=01 Lev=02 Prnt=03 Port=05 Cnt=06 Dev#= 9 Spd=12 MxCh= 0 D: Ver= 1.01 Cls=ff(vend.) Sub=ff Prot=ff MxPS= 8 #Cfgs= 1 P: Vendor=0545 ProdID=8080 Rev= 3.0a S: Product=USB IMAGING DEVICE C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none) E: Ad=81(I) Atr=01(Isoc) MxPS= 0 Ivl= 1ms I: If#= 0 Alt= 1 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none) E: Ad=81(I) Atr=01(Isoc) MxPS=1022 Ivl= 1ms I: If#= 1 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none) E: Ad=82(I) Atr=02(Bulk) MxPS= 0 Ivl= 1ms I: If#= 1 Alt= 1 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none) E: Ad=82(I) Atr=02(Bulk) MxPS=1022 Ivl= 1ms T: Bus=01 Lev=02 Prnt=03 Port=06 Cnt=07 Dev#= 10 Spd=1.5 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=045e ProdID=001e Rev= 1.03 S: Manufacturer=Microsoft S: Product=Microsoft IntelliMouse® Explorer C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=hid E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl= 10ms - On Mon, Dec 04, 2000 at 11:15:49AM -0800, Dunlap, Randy wrote: > Envelope-to: [EMAIL PROTECTED] > Delivery-date: Mon, 04 Dec 2000 14:17:09 -0500 > From: "Dunlap, Randy" <[EMAIL PROTECTED]> > To: "'J. Nick Koston'" <[EMAIL PROTECTED]>, [EMAIL PROTECTED] > Subject: RE: Nightly usb oops > Date: Mon, 4 Dec 2000 11:15:49 -0800 > X-Mailer: Internet Mail Service (5.5.2650.21) > Precedence: bulk > X-Mailing-List: [EMAIL PROTECTED] > > Hi, > > What kernel (test10)? > > -m /boot/System.map-2.4.0-test10 (specified) > > What compiler/version? > > Please post a list of your USB devices from > /proc/bus/usb/devices . > > Are you inserting or unplugging a USB device when this happens? > If not, are you doing anything with USB when this happens? > > Thanks, > ~Randy_ > |randy.dunlap_at_intel.com503-677-5408| > |NOTE: Any views presented here are mine alone| > |& may not represent the views of my employer.| > --- > > > -Original Message- > > From: J. Nick Koston [mailto:[EMAIL PROTECTED]] > > Sent: Monday, December 04, 2000 7:13 AM > > To: [EMAIL PROTECTED] > > Subject: Nightly usb oops > > > > > > My machine crashes almost every night with this oops. I've finally > > managed to catch it before it was totally gone. > > > > > > ksymoops 2.3.4 on i686 2.4.0-test10. Options used > > -V (default) > > -k /proc/ksyms (default) > > -l /proc/modules (default) > > -o /lib/modules/2.4.0-test10 (specified) > > -m /boot/System.map-2.4.0-test10 (specified) > > > > Warning (compare_maps): snd symbol pm_register not found in > > /lib/modules/2.4.0-test10/misc/snd.o. Ignoring > > /lib/modules/2.4.0-test10/misc/snd.o entry > > Warning (compare_maps): snd symbol pm_send not found in > > /lib/modules/2.4.
Re: Nightly usb oops
On Tue, Dec 05, 2000 at 04:12:18AM -0500, J. Nick Koston wrote: hub.c: already running port 3 disabled by hub (EMI?), re-enabling... usb.c: USB disconnect on device 6 hub.c: USB new device connect on bus1/2/3, assigned device number 11 printer.c: usblp1: USB Bidirectional printer dev 11 if 0 alt 1 usb.c: USB disconnect on device 11 disconnect and reconnect repeating snipped Ouch! Unplug that printer! Either the printer connection is bad, or your hub that the printer is plugged into is bad. My guess is on the hub. Is this hub powered from an external power supply? You also might want to try a different port on that hub to see if that is any better. greg k-h -- greg@(kroah|wirex).com http://immunix.org/~greg - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
RE: Nightly usb oops
Hi, What kernel (test10)? > -m /boot/System.map-2.4.0-test10 (specified) What compiler/version? Please post a list of your USB devices from /proc/bus/usb/devices . Are you inserting or unplugging a USB device when this happens? If not, are you doing anything with USB when this happens? Thanks, ~Randy_ |randy.dunlap_at_intel.com503-677-5408| |NOTE: Any views presented here are mine alone| |& may not represent the views of my employer.| --- > -Original Message- > From: J. Nick Koston [mailto:[EMAIL PROTECTED]] > Sent: Monday, December 04, 2000 7:13 AM > To: [EMAIL PROTECTED] > Subject: Nightly usb oops > > > My machine crashes almost every night with this oops. I've finally > managed to catch it before it was totally gone. > > > ksymoops 2.3.4 on i686 2.4.0-test10. Options used > -V (default) > -k /proc/ksyms (default) > -l /proc/modules (default) > -o /lib/modules/2.4.0-test10 (specified) > -m /boot/System.map-2.4.0-test10 (specified) > > Warning (compare_maps): snd symbol pm_register not found in > /lib/modules/2.4.0-test10/misc/snd.o. Ignoring > /lib/modules/2.4.0-test10/misc/snd.o entry > Warning (compare_maps): snd symbol pm_send not found in > /lib/modules/2.4.0-test10/misc/snd.o. Ignoring > /lib/modules/2.4.0-test10/misc/snd.o entry > Warning (compare_maps): snd symbol pm_unregister not found in > /lib/modules/2.4.0-test10/misc/snd.o. Ignoring > /lib/modules/2.4.0-test10/misc/snd.o entry > 0fef3340 e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 > EndPt=0 Dev=1b, PID=2d(SETUP) (buf=0bd41580) ... (many STALL/CRC/Timeouts for Dev=1b, 22, 25) ... > Unable to handle kernel NULL pointer dereference at virtual > address 0014 > c01faed6 > *pde = > Oops: > CPU:0 > EIP:0010:[] > Using defaults from ksymoops -t elf32-i386 -a i386 > EFLAGS: 00010282 > eax: 0008 ebx: cbd41385 ecx: cbd41380 edx: 0008 > esi: edi: cfe12400 ebp: 0001 esp: c14fdf0c > ds: 0018 es: 0018 ss: 0018 > Process khubd (pid: 7, stackpage=c14fd000) > Stack: cbd41385 cfe12400 0001 0008 > 0009 >0001 c01fb1f3 cfe12400 > cfe12400 c5985802 >cfe12400 cbd41380 cbd41380 c01fb7f1 cfe12400 > 0001 > Call Trace: [] [] [] > [] [] [] [] >[] [] > Code: 8b 42 0c c7 44 24 24 00 00 00 00 0f b6 72 04 39 74 24 24 0f > > >>EIP; c01faed6<= > Trace; c01fb1f3 > Trace; c01fb7f1 > Trace; c01fcc60 > Trace; c01fce32 > Trace; c0293580 > Trace; c0293647 > Trace; c01fcfa5 > Trace; c0105000 > Trace; c0108c03 > Code; c01faed6 > <_EIP>: > Code; c01faed6<= >0: 8b 42 0c mov0xc(%edx),%eax <= > Code; c01faed9 >3: c7 44 24 24 00 00 00 movl $0x0,0x24(%esp,1) > Code; c01faee0 >a: 00 > Code; c01faee1 >b: 0f b6 72 04 movzbl 0x4(%edx),%esi > Code; c01faee5 >f: 39 74 24 24 cmp%esi,0x24(%esp,1) > Code; c01faee9 > 13: 0f 00 00 sldt (%eax) > > Unable to handle kernel NULL pointer dereference at virtual > address 0008 > c013ed99 > *pde = > Oops: > CPU:0 > EIP:0010:[] > EFLAGS: 00010246 > eax: 0008 ebx: ecx: 000c edx: 0002 > esi: edi: ebp: 0008 esp: c36f3f08 > ds: 0018 es: 0018 ss: 0018 > Process initlog (pid: 532, stackpage=c36f3000) > Stack: c36f2000 0002 000c 000e > c013eec3 0002 >0008 c36f3f48 c36f3f4c c36f2000 0002 0002 > c36f2000 > c013f133 0002 0002 > cbd41140 c36f3fb8 > Call Trace: [] [] [] [] > Code: 8b 45 00 85 c0 7c 59 e8 6b 1f ff ff 89 c6 bb 20 00 00 00 85 > > >>EIP; c013ed99<= > Trace; c013eec3 > Trace; c013f133 > Trace; c01203ed > Trace; c010a637 > Code; c013ed99 > <_EIP>: > Code; c013ed99<= >0: 8b 45 00 mov0x0(%ebp),%eax <= > Code; c013ed9c >3: 85 c0 test %eax,%eax > Code; c013ed9e >5: 7c 59 jl 60 <_EIP+0x60> > c013edf9 > Code; c013eda0 >7: e8 6b 1f ff ffcall 1f77 > <_EIP+0x1f77> c0130d10 > Code; c013eda5 >c: 89 c6 mov%eax,%esi > Code; c013eda7 >e: bb 20 00 00 00mov$0x20,%ebx > Code; c013edac > 13: 85 00 test %eax,(%eax) > > Unable to handle kernel NULL pointer dereference at virtual > address 0040 > c013ed99 > *pde = > Oops: > CPU:0 > EIP:0010:[] > EFLAGS: 00210246 > eax: 0040 ebx: ecx: 0044 edx: 0006 > esi: edi: ebp: 0040 esp: c09a7f08 > ds: 0018 es:
Re: Nightly usb oops
On Mon, Dec 04, 2000 at 10:13:09AM -0500, J. Nick Koston wrote: > My machine crashes almost every night with this oops. I've finally > managed to catch it before it was totally gone. This looks like a usb device was unplugged and plugged back in. What devices do you have connected? What host controller driver are you using? What happens to the machine at this time of night (cron jobs, etc.)? What is your .config? What kernel is this (and if 2.4.0-test10, does this also happen on 2.4.0-test12-pre4)? What kind of processor is this? In short, lots more info needed. thanks, greg k-h -- greg@(kroah|wirex).com http://immunix.org/~greg - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
Re: Nightly usb oops
On Mon, Dec 04, 2000 at 10:13:09AM -0500, J. Nick Koston wrote: My machine crashes almost every night with this oops. I've finally managed to catch it before it was totally gone. This looks like a usb device was unplugged and plugged back in. What devices do you have connected? What host controller driver are you using? What happens to the machine at this time of night (cron jobs, etc.)? What is your .config? What kernel is this (and if 2.4.0-test10, does this also happen on 2.4.0-test12-pre4)? What kind of processor is this? In short, lots more info needed. thanks, greg k-h -- greg@(kroah|wirex).com http://immunix.org/~greg - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
RE: Nightly usb oops
Hi, What kernel (test10)? -m /boot/System.map-2.4.0-test10 (specified) What compiler/version? Please post a list of your USB devices from /proc/bus/usb/devices . Are you inserting or unplugging a USB device when this happens? If not, are you doing anything with USB when this happens? Thanks, ~Randy_ |randy.dunlap_at_intel.com503-677-5408| |NOTE: Any views presented here are mine alone| | may not represent the views of my employer.| --- -Original Message- From: J. Nick Koston [mailto:[EMAIL PROTECTED]] Sent: Monday, December 04, 2000 7:13 AM To: [EMAIL PROTECTED] Subject: Nightly usb oops My machine crashes almost every night with this oops. I've finally managed to catch it before it was totally gone. ksymoops 2.3.4 on i686 2.4.0-test10. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.4.0-test10 (specified) -m /boot/System.map-2.4.0-test10 (specified) Warning (compare_maps): snd symbol pm_register not found in /lib/modules/2.4.0-test10/misc/snd.o. Ignoring /lib/modules/2.4.0-test10/misc/snd.o entry Warning (compare_maps): snd symbol pm_send not found in /lib/modules/2.4.0-test10/misc/snd.o. Ignoring /lib/modules/2.4.0-test10/misc/snd.o entry Warning (compare_maps): snd symbol pm_unregister not found in /lib/modules/2.4.0-test10/misc/snd.o. Ignoring /lib/modules/2.4.0-test10/misc/snd.o entry 0fef3340 e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=1b, PID=2d(SETUP) (buf=0bd41580) ... (many STALL/CRC/Timeouts for Dev=1b, 22, 25) ... Unable to handle kernel NULL pointer dereference at virtual address 0014 c01faed6 *pde = Oops: CPU:0 EIP:0010:[c01faed6] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010282 eax: 0008 ebx: cbd41385 ecx: cbd41380 edx: 0008 esi: edi: cfe12400 ebp: 0001 esp: c14fdf0c ds: 0018 es: 0018 ss: 0018 Process khubd (pid: 7, stackpage=c14fd000) Stack: cbd41385 cfe12400 0001 0008 0009 0001 c01fb1f3 cfe12400 cfe12400 c5985802 cfe12400 cbd41380 cbd41380 c01fb7f1 cfe12400 0001 Call Trace: [c01fb1f3] [c01fb7f1] [c01fcc60] [c01fce32] [c0293580] [c0293647] [c01fcfa5] [c0105000] [c0108c03] Code: 8b 42 0c c7 44 24 24 00 00 00 00 0f b6 72 04 39 74 24 24 0f EIP; c01faed6 usb_set_maxpacket+46/120 = Trace; c01fb1f3 usb_set_configuration+e3/f0 Trace; c01fb7f1 usb_new_device+171/1d0 Trace; c01fcc60 usb_hub_port_connect_change+270/300 Trace; c01fce32 usb_hub_events+142/270 Trace; c0293580 usb_bandwidth_option+1bf8/28ec Trace; c0293647 usb_bandwidth_option+1cbf/28ec Trace; c01fcfa5 usb_hub_thread+45/70 Trace; c0105000 empty_bad_page+0/1000 Trace; c0108c03 kernel_thread+23/30 Code; c01faed6 usb_set_maxpacket+46/120 _EIP: Code; c01faed6 usb_set_maxpacket+46/120 = 0: 8b 42 0c mov0xc(%edx),%eax = Code; c01faed9 usb_set_maxpacket+49/120 3: c7 44 24 24 00 00 00 movl $0x0,0x24(%esp,1) Code; c01faee0 usb_set_maxpacket+50/120 a: 00 Code; c01faee1 usb_set_maxpacket+51/120 b: 0f b6 72 04 movzbl 0x4(%edx),%esi Code; c01faee5 usb_set_maxpacket+55/120 f: 39 74 24 24 cmp%esi,0x24(%esp,1) Code; c01faee9 usb_set_maxpacket+59/120 13: 0f 00 00 sldt (%eax) Unable to handle kernel NULL pointer dereference at virtual address 0008 c013ed99 *pde = Oops: CPU:0 EIP:0010:[c013ed99] EFLAGS: 00010246 eax: 0008 ebx: ecx: 000c edx: 0002 esi: edi: ebp: 0008 esp: c36f3f08 ds: 0018 es: 0018 ss: 0018 Process initlog (pid: 532, stackpage=c36f3000) Stack: c36f2000 0002 000c 000e c013eec3 0002 0008 c36f3f48 c36f3f4c c36f2000 0002 0002 c36f2000 c013f133 0002 0002 cbd41140 c36f3fb8 Call Trace: [c013eec3] [c013f133] [c01203ed] [c010a637] Code: 8b 45 00 85 c0 7c 59 e8 6b 1f ff ff 89 c6 bb 20 00 00 00 85 EIP; c013ed99 do_pollfd+29/b0 = Trace; c013eec3 do_poll+a3/e0 Trace; c013f133 sys_poll+233/350 Trace; c01203ed sys_nanosleep+10d/190 Trace; c010a637 system_call+33/38 Code; c013ed99 do_pollfd+29/b0 _EIP: Code; c013ed99 do_pollfd+29/b0 = 0: 8b 45 00 mov0x0(%ebp),%eax = Code; c013ed9c do_pollfd+2c/b0 3: 85 c0 test %eax,%eax Code; c013ed9e do_pollfd+2e/b0 5: 7c 59 jl 60 _EIP+0x60 c013edf9 do_pollfd+89/b0 Code; c013eda0 do_pollfd+30/b0 7: e8 6b 1f ff ffcall