lkml.org 
[lkml]   [2000]   [Aug]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[OOPS] with ns558 and usb-ohci
    I can reproducibly cause a kernel oops on linux-2.4.0-test6.  First, I
    modprobe usb-ohci; this works fine, and detects my USB controller.
    Then, I modprobe for ns558; this causes insmod to fail with an
    "Operation not permitted" error. After this, attempting to rmmod
    usb-ohci causes rmmod to segfault, and the attached kernel oops to
    appear in /var/log/messages. I am unsure if any other module
    combinations cause this. This bug has been around since at least
    -test4.

    --
    Steven Walter
    <srwalter@yahoo.com>

    My grandfather invented Cliff's Notes. It all started back in 1912...
    well, to make a long story short...
    -- Stephen Wright
    ksymoops 2.3.4 on i586 2.4.0-test6. Options used
    -V (default)
    -k /proc/ksyms (default)
    -l /proc/modules (default)
    -o /lib/modules/2.4.0-test6/ (default)
    -m /boot/System.map (specified)

    Warning (compare_ksyms_lsmod): module usb-ohci is in lsmod but not in ksyms, probably no symbols exported
    Unable to handle kernel paging request at virtual address c482a844
    c019a897
    *pde = 03d9f063
    Oops: 0002
    CPU: 0
    EIP: 0010:[pci_unregister_driver+11/76]
    EFLAGS: 00010282
    eax: c482a840 ebx: c4823000 ecx: c020f148 edx: c021e8d0
    esi: c4826940 edi: 00000000 ebp: bfffeb34 esp: c0859f88
    ds: 0018 es: 0018 ss: 0018
    Process rmmod (pid: 2139, stackpage=c0859000)
    Stack: c4823000 c4823000 c482619e c4826940 c011a00b c4823000 fffffff0 c07f9000
    c01194d8 c4823000 00000000 c0858000 08055d6c 00000001 c010a493 bffffc9b
    00000028 00000006 08055d6c 00000001 bfffeb34 00000081 0000002b 0000002b
    Call Trace: [<c4823000>] [<c4823000>] [<c482619e>] [<c4826940>] [free_module+27/156] [<c4823000>] [sys_delete_module+260/436]
    [<c4823000>] [system_call+51/64]
    Code: 89 50 04 89 02 8b 1d c8 e8 21 c0 81 fb c8 e8 21 c0 74 29 8d
    Using defaults from ksymoops -t elf32-i386 -a i386

    Trace; c4823000 <[usbcore]__kstrtab_usb_bulk_msg+1c73/6c73>
    Trace; c4823000 <[usbcore]__kstrtab_usb_bulk_msg+1c73/6c73>
    Trace; c482619e <[usbcore]__kstrtab_usb_bulk_msg+4e11/6c73>
    Trace; c4826940 <[usbcore]__kstrtab_usb_bulk_msg+55b3/6c73>
    Trace; c4823000 <[usbcore]__kstrtab_usb_bulk_msg+1c73/6c73>
    Code; 00000000 Before first symbol
    00000000 <_EIP>:
    Code; 00000000 Before first symbol
    0: 89 50 04 mov %edx,0x4(%eax)
    Code; 00000003 Before first symbol
    3: 89 02 mov %eax,(%edx)
    Code; 00000005 Before first symbol
    5: 8b 1d c8 e8 21 c0 mov 0xc021e8c8,%ebx
    Code; 0000000b Before first symbol
    b: 81 fb c8 e8 21 c0 cmp $0xc021e8c8,%ebx
    Code; 00000011 Before first symbol
    11: 74 29 je 3c <_EIP+0x3c> 0000003c Before first symbol
    Code; 00000013 Before first symbol
    13: 8d 00 lea (%eax),%eax


    1 warning issued. Results may not be reliable.
    [unhandled content-type:application/pgp-signature]
    \
     
     \ /
      Last update: 2005-03-22 13:58    [W:0.057 / U:31.500 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site