lkml.org 
[lkml]   [2003]   [Nov]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[Bug 1467] New: oops on network block device module unload
    http://bugme.osdl.org/show_bug.cgi?id=1467

    Summary: oops on network block device module unload
    Kernel Version: 2.6.0-test9
    Status: NEW
    Severity: normal
    Owner: bugme-janitors@lists.osdl.org
    Submitter: tom@carrott.org


    Distribution: Debian unstable
    Hardware Environment: intel pentium 3
    Software Environment:
    Problem Description:

    Nov 2 00:53:42 tv kernel: nbd: registered device at major 43
    Nov 2 00:53:46 tv kernel: printing eip:
    Nov 2 00:53:46 tv kernel: c01c2bf1
    Nov 2 00:53:46 tv kernel: Oops: 0000 [#1]
    Nov 2 00:53:46 tv kernel: CPU: 0
    Nov 2 00:53:46 tv kernel: EIP: 0060:[kobject_del+9/88] Not tainted
    Nov 2 00:53:46 tv kernel: EFLAGS: 00010282
    Nov 2 00:53:46 tv kernel: EIP is at kobject_del+0x9/0x58
    Nov 2 00:53:46 tv kernel: eax: c2804c48 ebx: c2804c48 ecx: c7f71f78 edx: c7f71f88
    Nov 2 00:53:46 tv kernel: esi: c40c4ef8 edi: cab87d1c ebp: c5c85eec esp: c5c85ee8
    Nov 2 00:53:46 tv kernel: ds: 007b es: 007b ss: 0068
    Nov 2 00:53:46 tv kernel: Process modprobe (pid: 411, threadinfo=c5c84000 task=c262d960)
    Nov 2 00:53:46 tv kernel: Stack: c2804c48 c5c85efc c01c2c4d c2804c48 c2804bf8 c5c85f0c c021e564 c2804c48
    Nov 2 00:53:46 tv kernel: c2804bf8 c5c85f20 c02224b9 c2804bf8 c40c4ef8 c40c4ef8 c5c85f30 c02235f9
    Nov 2 00:53:46 tv kernel: c40c4ef8 00000000 c5c85f50 c019ef3f c40c4ef8 c40c4ef8 00000000 c40c4ef8
    Nov 2 00:53:46 tv kernel: Call Trace:
    Nov 2 00:53:46 tv kernel: [kobject_unregister+13/28] kobject_unregister+0xd/0x1c
    Nov 2 00:53:46 tv kernel: [elv_unregister_queue+20/40] elv_unregister_queue+0x14/0x28
    Nov 2 00:53:46 tv kernel: [blk_unregister_queue+21/52] blk_unregister_queue+0x15/0x34
    Nov 2 00:53:46 tv kernel: [unlink_gendisk+13/40] unlink_gendisk+0xd/0x28
    Nov 2 00:53:46 tv kernel: [del_gendisk+67/172] del_gendisk+0x43/0xac
    Nov 2 00:53:46 tv kernel: [_end+175703324/1069580512] nbd_cleanup+0x2c/0x70 [nbd]
    Nov 2 00:53:46 tv kernel: [sys_delete_module+379/412] sys_delete_module+0x17b/0x19c
    Nov 2 00:53:46 tv kernel: [sys_munmap+68/100] sys_munmap+0x44/0x64
    Nov 2 00:53:46 tv kernel: [syscall_call+7/11] syscall_call+0x7/0xb
    Nov 2 00:53:46 tv kernel:
    Nov 2 00:53:46 tv kernel: Code: 83 7b 28 00 75 1e 83 7b 24 00 74 12 8d 76 00 8b 40 24 83 78


    tv:/var/log# ksymoops /tmp/oops
    ksymoops 2.4.9 on i686 2.6.0-test9. Options used
    -V (default)
    -k /proc/ksyms (default)
    -l /proc/modules (default)
    -o /lib/modules/2.6.0-test9/ (default)
    -m /boot/System.map-2.6.0-test9 (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.

    Error (regular_file): read_ksyms stat /proc/ksyms failed
    ksymoops: No such file or directory
    No modules in ksyms, skipping objects
    No ksyms, skipping lsmod
    Nov 2 00:53:46 tv kernel: c01c2bf1
    Nov 2 00:53:46 tv kernel: Oops: 0000 [#1]
    Nov 2 00:53:46 tv kernel: CPU: 0
    Nov 2 00:53:46 tv kernel: EIP: 0060:[kobject_del+9/88] Not tainted
    Nov 2 00:53:46 tv kernel: EFLAGS: 00010282
    Nov 2 00:53:46 tv kernel: eax: c2804c48 ebx: c2804c48 ecx: c7f71f78 edx: c7f71f88
    Nov 2 00:53:46 tv kernel: esi: c40c4ef8 edi: cab87d1c ebp: c5c85eec esp: c5c85ee8
    Nov 2 00:53:46 tv kernel: ds: 007b es: 007b ss: 0068
    Nov 2 00:53:46 tv kernel: Stack: c2804c48 c5c85efc c01c2c4d c2804c48 c2804bf8 c5c85f0c c021e564 c2804c48
    Nov 2 00:53:46 tv kernel: c2804bf8 c5c85f20 c02224b9 c2804bf8 c40c4ef8 c40c4ef8 c5c85f30 c02235f9
    Nov 2 00:53:46 tv kernel: c40c4ef8 00000000 c5c85f50 c019ef3f c40c4ef8 c40c4ef8 00000000 c40c4ef8
    Nov 2 00:53:46 tv kernel: Call Trace:
    Warning (Oops_read): Code line not seen, dumping what data is available


    >> eax; c2804c48 <_end+240ed28/3fc080e0>
    >> ebx; c2804c48 <_end+240ed28/3fc080e0>
    >> ecx; c7f71f78 <_end+7b7c058/3fc080e0>
    >> edx; c7f71f88 <_end+7b7c068/3fc080e0>
    >> esi; c40c4ef8 <_end+3ccefd8/3fc080e0>
    >> edi; cab87d1c <_end+a791dfc/3fc080e0>
    >> ebp; c5c85eec <_end+588ffcc/3fc080e0>
    >> esp; c5c85ee8 <_end+588ffc8/3fc080e0>

    Nov 2 00:53:46 tv kernel: Code: 83 7b 28 00 75 1e 83 7b 24 00 74 12 8d 76 00 8b 40 24 83 78
    Using defaults from ksymoops -t elf32-i386 -a i386


    Code; 00000000 Before first symbol
    00000000 <_EIP>:
    Code; 00000000 Before first symbol
    0: 83 7b 28 00 cmpl $0x0,0x28(%ebx)
    Code; 00000004 Before first symbol
    4: 75 1e jne 24 <_EIP+0x24>
    Code; 00000006 Before first symbol
    6: 83 7b 24 00 cmpl $0x0,0x24(%ebx)
    Code; 0000000a Before first symbol
    a: 74 12 je 1e <_EIP+0x1e>
    Code; 0000000c Before first symbol
    c: 8d 76 00 lea 0x0(%esi),%esi
    Code; 0000000f Before first symbol
    f: 8b 40 24 mov 0x24(%eax),%eax
    Code; 00000012 Before first symbol
    12: 83 78 00 00 cmpl $0x0,0x0(%eax)


    2 warnings and 1 error issued. Results may not be reliable.



    Steps to reproduce:
    tv:/home/tparker# modprobe nbd
    tv:/home/tparker# modprobe -r nbd

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:58    [W:0.045 / U:30.632 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site