xfs
[Top] [All Lists]

RE: Linux 2.4.18 freeze running dbench 1.3

To: "Keith Owens" <kaos@xxxxxxx>
Subject: RE: Linux 2.4.18 freeze running dbench 1.3
From: Christian Rosnes <christian@xxxxxxxxx>
Date: Mon, 4 Mar 2002 23:56:39 +0100
Cc: <linux-xfs@xxxxxxxxxxx>
Importance: Normal
In-reply-to: <23655.1015278363@xxxxxxxxxxxxxxxxxxxxx>
Sender: owner-linux-xfs@xxxxxxxxxxx

> -----Original Message-----
> From: Keith Owens [mailto:kaos@xxxxxxx]
>
> On Mon, 4 Mar 2002 14:20:10 +0100,
> =?iso-8859-1?Q?Christian_R=F8snes?= <christian@xxxxxxxxx> wrote:
> >ksymoops 2.4.1 on i686 2.4.9-13SGI_XFS_1.0.2smp.  Options used
> >ksyms_base entry
> >Warning (compare_maps): ksyms_base symbol
> >pci_hp_change_slot_info_R__ver_pci_hp_change_slot_info not found
> in vmlinux.
> >Ignoring ksyms_base entry
> >Warning (compare_maps): ksyms_base symbol
> >pci_hp_deregister_R__ver_pci_hp_deregister not found in vmlinux.
>  Ignoring
> ksyms_base entry
> >Warning (compare_maps): ksyms_base symbol
> >pci_hp_register_R__ver_pci_hp_register not found in vmlinux.  Ignoring
> >ksyms_base entry
>
> This may or may not have anything to do with the XFS oops but the
> *_R__ver_* warnings say that your kernel has not been correctly built.
> See http://www.tux.org/lkml/#s8-8.  Does the problem still occur after
> a clean kernel build?
>

When I ran the oops through ksymoops I had rebooted with the
2.4.9-13SGI_XFS_1.0.2smp kernel. So, I tried to refer to 2.4.18 kernel
and the related data/objects of that kernel. I believe I
found the kernel, ksym table, system map, module path for that
version of 2.4.18.

I read the info from the link you provided, and did:

mv .config ..
make mrproper
mv ../.config .
make oldconfig
make dep clean bzImage modules
# install, boot

Still oopsing:

[root@dl02 dbench]# ./dbench 10
..invalid operand: 0000
CPU:    1
EIP:    0010:[<c01f1c47>]    Not tainted
EFLAGS: 00010086
eax: 0000004a   ebx: f7573cf0   ecx: c03ed424   edx: 00002ed2
esi: 00000297   edi: f7573c00   ebp: 00000000   esp: f6c8ba5c
ds: 0018   es: 0018   ss: 0018
Process dbench (pid: 1155, stackpage=f6c8b000)
Stack: c0315760 0000005a 00000000 00000005 00000010 f6c8bcc0 c01bb04d
f7573c00
       0000001e ffffffeb 00000000 00000010 00000000 c01ba988 f6c8bcc0
00000001
       00000000 00000000 f7c73530 00000000 f6c8bb60 00000000 fffe0005
00000010
Call Trace: [<c01bb04d>] [<c01ba988>] [<c01b94e9>] [<c020fc49>] [<c01ba988>]
   [<c01ba988>] [<c01e4c00>] [<c01e4c00>] [<c0204182>] [<c01dfc6f>]
[<c020d8b8>
   [<c020f38d>] [<c020e456>] [<c020cd6f>] [<c0208259>] [<c0206802>]
[<c0208453>
   [<c020ccf4>] [<c020e0bf>] [<c020ccf4>] [<c0209a6e>] [<c0145717>]
[<c01077bb>

Code: 0f 0b 83 c4 08 8d 74 26 00 c6 87 f0 00 00 00 01 56 9d 89 e8

Entering kdb (current=0xf6c8a000, pid 1155) on processor 1 Oops: invalid
operand
due to oops @ 0xc01f1c47
eax = 0x0000004a ebx = 0xf7573cf0 ecx = 0xc03ed424 edx = 0x00002ed2
esi = 0x00000297 edi = 0xf7573c00 esp = 0xf6c8ba5c eip = 0xc01f1c47
ebp = 0x00000000 xss = 0x00000018 xcs = 0x00000010 eflags = 0x00010086
xds = 0xc0310018 xes = 0x00000018 origeax = 0xffffffff &regs = 0xf6c8ba28
[1]kdb> bt
    EBP       EIP         Function(args)
           0xc01f1c47 xfs_mod_incore_sb+0x93 (0xf7573c00, 0x1e, 0xffffffeb,
0x0)
                               kernel .text 0xc0100000 0xc01f1bb4 0xc01f1c60
0xf6c8bcc0 0xc01bb04d xfs_bmapi+0x6c5 (0x0, 0xf6db2dc0, 0x80, 0x0, 0x10)
                               kernel .text 0xc0100000 0xc01ba988 0xc01bbca4
           0xc020fc49 xfs_iomap_write_delay+0x64d (0xf6db2dc0, 0xc4,
0xf6db2ef8)
                               kernel .text 0xc0100000 0xc020f5fc 0xc020fe8c
           0xc020d8b8 xfs_zero_last_block+0x680 (0xf6c7f044, 0x80000, 0x0,
0x10)
                               kernel .text 0xc0100000 0xc020d238 0xc020d8e0
           0xc0208259 _pagebuf_file_write+0xf1 (0xf72d14b4, 0x804bde8,
0xffbb, )
                               kernel .text 0xc0100000 0xc0208168 0xc0208390
           0xc0208453 pagebuf_generic_file_write+0xc3 (0xf72d14b4,
0x804bde8, 0)
                               kernel .text 0xc0100000 0xc0208390 0xc02086fc
           0xc020e0bf xfs_write+0x2bb (0xf6db2dd8, 0xf6c8bf7c, 0x2, 0x0,
0x0)
                               kernel .text 0xc0100000 0xc020de04 0xc020e320
           0xc0209a6e linvfs_write+0x2fe (0xf72d14b4, 0x804bde0, 0xffc3,
0xf72d)
                               kernel .text 0xc0100000 0xc0209770 0xc0209abc
           0xc0145717 sys_write+0x8f (0x6, 0x804bde0, 0xffc3, 0x10, 0x105d)
                               kernel .text 0xc0100000 0xc0145688 0xc0145858
           0xc01077bb system_call+0x33
                               kernel .text 0xc0100000 0xc0107788 0xc01077c0
[1]kdb> cpu 0

Entering kdb (current=0xf6c7c000, pid 1156) on processor 0 due to cpu switch
[0]kdb> bt
    EBP       EIP         Function(args)
0xf6c7dcc0 0xc01f242d _text_lock_xfs_mount+0xf (0x0, 0xf6c4d9d8, 0x90, 0x0,
0x1)
                               kernel .text 0xc0100000 0xc01f241e 0xc01f2480
           0xc020fc49 xfs_iomap_write_delay+0x64d (0xf6c4d9d8, 0xc4,
0xf6c4db10)
                               kernel .text 0xc0100000 0xc020f5fc 0xc020fe8c
           0xc020d8b8 xfs_zero_last_block+0x680 (0xf6c35c4c, 0x90000, 0x0,
0x10)
                               kernel .text 0xc0100000 0xc020d238 0xc020d8e0
           0xc0208259 _pagebuf_file_write+0xf1 (0xf737d644, 0x804bde9,
0xffba, )
                               kernel .text 0xc0100000 0xc0208168 0xc0208390
           0xc0208453 pagebuf_generic_file_write+0xc3 (0xf737d644,
0x804bde9, 0)
                               kernel .text 0xc0100000 0xc0208390 0xc02086fc
           0xc020e0bf xfs_write+0x2bb (0xf6c4d9f0, 0xf6c7df7c, 0x2, 0x0,
0x0)
                               kernel .text 0xc0100000 0xc020de04 0xc020e320
           0xc0209a6e linvfs_write+0x2fe (0xf737d644, 0x804bde0, 0xffc3,
0xf737)
                               kernel .text 0xc0100000 0xc0209770 0xc0209abc
           0xc0145717 sys_write+0x8f (0x6, 0x804bde0, 0xffc3, 0x10, 0x105d)
                               kernel .text 0xc0100000 0xc0145688 0xc0145858
           0xc01077bb system_call+0x33
                               kernel .text 0xc0100000 0xc0107788 0xc01077c0
[0]kdb>



<Prev in Thread] Current Thread [Next in Thread>