I tried the same test that I have been having problems with,
but this time with the Keyspan PDA USB serial driver and the
usb-uhci driver.  Got a panic "Attempted to kill the idle task."
The ksymoops output is below.

I don't think Brian and Greg (who have been working on the Keyspan
driver) have prepared the Keyspan driver for SMP yet--so this may
be some simple problem with that driver.

-- Al

ksymoops 0.7c on i686 2.3.99-pre9.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.3.99-pre9/ (default)
     -m /usr/src/linux/System.map (default)

Warning: You did not tell me where to find symbol information.  I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc.  ksymoops -h explains the options.

Unable to handle kernel paging request at virtual address 5a5a5a62
c88247b5
*pde = 00000000
Oops: 0002
CPU:    0
EIP:    0010:[<c88247b5>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 5a5a5a5a   ebx: 5a5a5a5a   ecx: c3b5c480   edx: c21cde00
esi: c75eea00   edi: 00000000   ebp: 00000000   esp: c02a3f1c
ds: 0018   es: 0018   ss: 0018
Process swapper (pid: 0, stackpage=c02a3000)
Stack: 00000000 c882fa47 5a5a5a5a c3b5c49c c3b5c480 c3b5c49c 00000001 00000000
       c882fae7 c3b5c480 c75eea08 c2168620 04000001 00000000 0000000f b4029840
       c010cca6 0000000f c3b5c480 c02a3fa8 000001e0 c02dc9e0 0000000f c02a3fa0
Call Trace: [<c882fa47>] [<c882fae7>] [<c010cca6>] [<c010ce99>] [<c0108df0>] [<c
Code: f0 ff 4b 08 0f 94 c0 84 c0 74 1e 53 e8 12 0d 00 00 8b 83 a4

>>EIP; c88247b5 <[usbcore]usb_free_dev+5/30>   <=====
Trace; c882fa47 <[usb-uhci]process_urb+18f/19c>
Trace; c882fae7 <[usb-uhci]uhci_interrupt+93/f4>
Trace; c010cca6 <handle_IRQ_event+4e/78>
Trace; c010ce99 <do_IRQ+99/ec>
Trace; c0108df0 <default_idle+0/34>
Code;  c88247b5 <[usbcore]usb_free_dev+5/30>
00000000 <_EIP>:
Code;  c88247b5 <[usbcore]usb_free_dev+5/30>   <=====
   0:   f0 ff 4b 08               lock decl 0x8(%ebx)   <=====
Code;  c88247b9 <[usbcore]usb_free_dev+9/30>
   4:   0f 94 c0                  sete   %al
Code;  c88247bc <[usbcore]usb_free_dev+c/30>
   7:   84 c0                     test   %al,%al
Code;  c88247be <[usbcore]usb_free_dev+e/30>
   9:   74 1e                     je     29 <_EIP+0x29> c88247de
<[usbcore]usb_free_dev+2e/30>
Code;  c88247c0 <[usbcore]usb_free_dev+10/30>
   b:   53                        push   %ebx
Code;  c88247c1 <[usbcore]usb_free_dev+11/30>
   c:   e8 12 0d 00 00            call   d23 <_EIP+0xd23> c88254d8
<[usbcore]usb_destroy_configuration+0/174>
Code;  c88247c6 <[usbcore]usb_free_dev+16/30>
  11:   8b 83 a4 00 00 00         mov    0xa4(%ebx),%eax

Aiee, killing interrupt handler
Kernel panic: Attempted to kill the idle task!

1 warning issued.  Results may not be reliable.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to