Oops in paging request with 2.2.14

From: Matthew Hanselman (mjhans@quiq.com)
Date: Sat Apr 22 2000 - 14:20:08 EDT

  • Next message: Kurt Roeckx: "Re: [BUG] socket buffer size different then set"

    An oops from a 2.2.14 kernel that had an uptime of probably 2 months....

    WARNING: This version of ksymoops is obsolete.
    WARNING: The current version can be obtained from ftp://ftp.ocs.com.au/pub/ksymoops
    Options used: -V (default)
                  -o /lib/modules/2.2.14/ (default)
                  -k /proc/ksyms (default)
                  -l /proc/modules (default)
                  -m /usr/src/linux/System.map (default)
                  -c 1 (default)

    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.

    No modules in ksyms, skipping objects
    Apr 22 04:02:05 c3po kernel: Unable to handle kernel paging request at virtual address 00020034
    Apr 22 04:02:05 c3po kernel: current->tss.cr3 = 02901000, `r3 = 02901000
    Apr 22 04:02:05 c3po kernel: *pde = 00000000
    Apr 22 04:02:05 c3po kernel: Oops: 0002
    Apr 22 04:02:05 c3po kernel: CPU: 0
    Apr 22 04:02:05 c3po kernel: EIP: 0010:[<c012536f>]
    Apr 22 04:02:05 c3po kernel: EFLAGS: 00010206
    Apr 22 04:02:05 c3po kernel: eax: 00020000 ebx: 00000002 ecx: c2d8c1e0 edx: cfeab098
    Apr 22 04:02:05 c3po kernel: esi: c2d8c1e0 edi: c2d88080 ebp: c2d8c1e0 esp: c7233e44
    Apr 22 04:02:05 c3po kernel: ds: 0018 es: 0018 ss: 0018
    Apr 22 04:02:05 c3po kernel: Process find (pid: 6111, process nr: 81, stackpage=c7233000)
    Apr 22 04:02:05 c3po kernel: Stack: c2d8c1e0 c2d8c1e0 cce95650 c013c0f7 c2d8c1e0 cce95650 c009e600 c009e63c
    Apr 22 04:02:05 c3po kernel: c009e600 00000001 000000c0 00000001 00000802 00000000 c2d8c1e0 c013c188
    Apr 22 04:02:05 c3po kernel: cce95650 00000000 c013018d cce95650 c7233ec4 001d9025 00001006 c0130525
    Apr 22 04:02:05 c3po kernel: Call Trace: [<c013c0f7>] [<c013c188>] [<c013018d>] [<c0130525>] [<c0130588>] [<c01308d3>] [<c01308e5>]
    Apr 22 04:02:05 c3po kernel: [<c0130a44>] [<c013c874>] [<c012acf3>] [<c012aedc>] [<c012afa5>] [<c0129027>] [<c01087e0>] [<c010002b>]
    Apr 22 04:02:05 c3po kernel: Code: 89 50 34 c7 01 00 00 00 00 89 02 c7 41 34 00 00 00 00 ff 0d

    >>EIP: c012536f <remove_from_queues+a3/130>
    Trace: c013c0f7 <ext2_update_inode+297/31c>
    Trace: c013c188 <ext2_write_inode+c/10>
    Trace: c013018d <sync_all_inodes+7d/b0>
    Trace: c0130525 <try_to_free_inodes+c1/fc>
    Trace: c0130588 <grow_inodes+20/198>
    Trace: c01308d3 <get_new_inode+a7/11c>
    Trace: c01308e5 <get_new_inode+b9/11c>
    Trace: c0130a44 <iget+60/6c>
    Code: c012536f <remove_from_queues+a3/130> 00000000 <_EIP>: <===
    Code: c012536f <remove_from_queues+a3/130> 0: 89 50 34 movl %edx,0x34(%eax) <===
    Code: c0125372 <remove_from_queues+a6/130> 3: c7 01 00 00 00 movl $0x0,(%ecx)
    Code: c0125377 <remove_from_queues+ab/130> 8: 00
    Code: c0125378 <remove_from_queues+ac/130> 9: 89 02 movl %eax,(%edx)
    Code: c012537a <remove_from_queues+ae/130> b: c7 41 34 00 00 movl $0x0,0x34(%ecx)
    Code: c012537f <remove_from_queues+b3/130> 10: 00 00
    Code: c0125381 <remove_from_queues+b5/130> 12: ff 0d 00 00 00 decl 0x0
    Code: c0125386 <remove_from_queues+ba/130> 17: 00

    Apr 22 04:02:08 c3po kernel: Unable to handle kernel paging request at virtual address 00020034
    Apr 22 04:02:08 c3po kernel: current->tss.cr3 = 00101000, `r3 = 00101000
    Apr 22 04:02:08 c3po kernel: *pde = 00000000
    Apr 22 04:02:08 c3po kernel: Oops: 0002
    Apr 22 04:02:08 c3po kernel: CPU: 0
    Apr 22 04:02:08 c3po kernel: EIP: 0010:[<c012536f>]
    Apr 22 04:02:08 c3po kernel: EFLAGS: 00010206
    Apr 22 04:02:08 c3po kernel: eax: 00020000 ebx: 00000002 ecx: c2d8c1e0 edx: cfeab098
    Apr 22 04:02:08 c3po kernel: esi: c2d8c1e0 edi: c2d88280 ebp: c2d8c1e0 esp: cffd5f50
    Apr 22 04:02:08 c3po kernel: ds: 0018 es: 0018 ss: 0018
    Apr 22 04:02:08 c3po kernel: Process kupdate (pid: 3, process nr: 3, stackpage=cffd5000)
    Apr 22 04:02:08 c3po kernel: Stack: c2d8c1e0 c2d8c1e0 cd022ff0 c0125b5f c2d8c1e0 c2d8c1e0 00000000 c2d8c1e0
    Apr 22 04:02:08 c3po kernel: c013c16d c2d8c1e0 cd022ff0 c009e600 c009e63c 00000000 c021e000 000000c0
    Apr 22 04:02:08 c3po kernel: c010fd72 00000802 00000000 c2d8c1e0 c013c188 cd022ff0 00000000 c01300d9
    Apr 22 04:02:08 c3po kernel: Call Trace: [<c0125b5f>] [<c013c16d>] [<c010fd72>] [<c013c188>] [<c01300d9>] [<c01e1c62>] [<c0126884>]
    Apr 22 04:02:08 c3po kernel: [<c01e1c62>] [<c0126d08>] [<c0106000>] [<c0107277>]
    Apr 22 04:02:08 c3po kernel: Code: 89 50 34 c7 01 00 00 00 00 89 02 c7 41 34 00 00 00 00 ff 0d

    >>EIP: c012536f <remove_from_queues+a3/130>
    Trace: c0125b5f <__brelse+13/54>
    Trace: c013c16d <ext2_update_inode+30d/31c>
    Trace: c010fd72 <schedule+14e/27c>
    Trace: c013c188 <ext2_write_inode+c/10>
    Trace: c01300d9 <sync_inodes+95/cc>
    Trace: c01e1c62 <tvecs+225a/2722>
    Trace: c0126884 <sync_old_buffers+14/188>
    Trace: c01e1c62 <tvecs+225a/2722>
    Code: c012536f <remove_from_queues+a3/130> 00000000 <_EIP>: <===
    Code: c012536f <remove_from_queues+a3/130> 0: 89 50 34 movl %edx,0x34(%eax) <===
    Code: c0125372 <remove_from_queues+a6/130> 3: c7 01 00 00 00 movl $0x0,(%ecx)
    Code: c0125377 <remove_from_queues+ab/130> 8: 00
    Code: c0125378 <remove_from_queues+ac/130> 9: 89 02 movl %eax,(%edx)
    Code: c012537a <remove_from_queues+ae/130> b: c7 41 34 00 00 movl $0x0,0x34(%ecx)
    Code: c012537f <remove_from_queues+b3/130> 10: 00 00
    Code: c0125381 <remove_from_queues+b5/130> 12: ff 0d 00 00 00 decl 0x0
    Code: c0125386 <remove_from_queues+ba/130> 17: 00

    3 warnings issued. Results may not be reliable.

                                                            - Matt

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



    This archive was generated by hypermail 2b29 : Sat Apr 22 2000 - 14:30:13 EDT