Messages in this thread | | | Date | Sun, 20 Aug 2000 15:35:56 -0700 | From | David Ford <> | Subject | [OOPS] re: USB pegasus driver, crashes on disconnect, unload, or APM standby/suspend |
| |
Here's the OOPS, this is 2.4.0-test7-pre5. Basically it refuses to let you leave throwing a tantrum if you stop paying attention to it:
Unable to handle kernel NULL pointer dereference at virtual address 0000000c c0225872 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<c0225872>] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010002 eax: c9712e00 ebx: 00000000 ecx: fffffff8 edx: cbf3db7c esi: 00000002 edi: cbb8c16c ebp: ffffff7f esp: c13efea0 ds: 0018 es: 0018 ss: 0018 Process khubd (pid: 9, stackpage=c13ef000) Stack: 00000000 cbb8c16c 00000296 cbb8c16c 80000300 c022590b cbf3db60 cbb8c16c 00000000 cbb8c16c cbb8cde0 0000000b cbf3db60 c0221c66 cbb8c16c c022ef35 cbb8c16c 00000000 cbb8c000 08b8ce00 c022f177 cbb8c000 00000001 00000008 Call Trace: [<c022590b>] [<c0221c66>] [<c022ef35>] [<c022f177>] [<c022faea>] [<c0221789>] [<c0221ad1>] [<c0223544>] [<c0232dfb>] [<c0232ef8>] [<c02df1c7>] [<c023309d>] [<c0108dac>] Code: 39 41 14 75 0d 8b 44 24 10 33 41 18 85 e8 74 06 89 f6 39 cf
>>EIP; c0225872 <search_dev_ep+46/70> <===== Trace; c022590b <uhci_submit_urb+6f/1e4> Trace; c0221c66 <usb_submit_urb+1e/2c> Trace; c022ef35 <pegasus_set_register+a5/d4> Trace; c022f177 <pegasus_reset_mac+1b/8c> Trace; c022faea <pegasus_probe+21e/264> Trace; c0221789 <usb_find_interface_driver+95/bc> Trace; c0221ad1 <usb_find_drivers+35/80> Trace; c0223544 <usb_new_device+164/1a4> Trace; c0232dfb <usb_hub_port_connect_change+2bb/31c> Trace; c0232ef8 <usb_hub_events+9c/1fc> Trace; c02df1c7 <clas_info+973/c54c> Trace; c023309d <usb_hub_thread+45/68> Trace; c0108dac <kernel_thread+28/38> Code; c0225872 <search_dev_ep+46/70> 00000000 <_EIP>: Code; c0225872 <search_dev_ep+46/70> <===== 0: 39 41 14 cmp %eax,0x14(%ecx) <===== Code; c0225875 <search_dev_ep+49/70> 3: 75 0d jne 12 <_EIP+0x12> c0225884 <search_dev_ep+58/70> Code; c0225877 <search_dev_ep+4b/70> 5: 8b 44 24 10 mov 0x10(%esp,1),%eax Code; c022587b <search_dev_ep+4f/70> 9: 33 41 18 xor 0x18(%ecx),%eax Code; c022587e <search_dev_ep+52/70> c: 85 e8 test %ebp,%eax Code; c0225880 <search_dev_ep+54/70> e: 74 06 je 16 <_EIP+0x16> c0225888 <search_dev_ep+5c/70> Code; c0225882 <search_dev_ep+56/70> 10: 89 f6 mov %esi,%esi Code; c0225884 <search_dev_ep+58/70> 12: 39 cf cmp %ecx,%edi
-- "The difference between 'involvement' and 'commitment' is like an eggs-and-ham breakfast: the chicken was 'involved' - the pig was 'committed'."
begin:vcard n:Ford;David x-mozilla-html:TRUE org:<img src="http://www.kalifornia.com/images/paradise.jpg"> adr:;;;;;; version:2.1 email;internet:david@kalifornia.com title:Blue Labs Developer x-mozilla-cpt:;-12480 fn:David Ford end:vcard
| |