xfs-masters
[Top] [All Lists]

[Bug 27492] BUG: unable to handle kernel NULL pointer dereference, on hi

To: xfs-masters@xxxxxxxxxxx
Subject: [Bug 27492] BUG: unable to handle kernel NULL pointer dereference, on high filesystem io
From: bugzilla-daemon@xxxxxxxxxxxxxxxxxxx
Date: Mon, 7 Feb 2011 18:29:00 GMT
Auto-submitted: auto-generated
In-reply-to: <bug-27492-470@xxxxxxxxxxxxxxxxxxxxxxxxx/>
References: <bug-27492-470@xxxxxxxxxxxxxxxxxxxxxxxxx/>
https://bugzilla.kernel.org/show_bug.cgi?id=27492





--- Comment #13 from Jochen Buchholz <bookwood@xxxxxxxxxxx>  2011-02-07 
18:28:59 ---
gdb seems working now
root@ittest01:/usr/src/linux # gdb vmlinux /proc/kcore 
GNU gdb (Gentoo 7.2 p1) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>...
Reading symbols from /usr/src/linux-2.6.37/vmlinux...done.
[New <main task>]
Core was generated by `root=/dev/ram0 real_root=/dev/vda3 doscsi
elevator=deadline vmalloc=256M'.
#0  0x00000000 in ?? ()
(gdb) l *(xfs_da_do_buf+0x4c8)
No symbol "xfs_da_do_buf" in current context.
(gdb) 

I think this is ok, because it stopped at an other place:

xfs_buf_get: failed to map pages
xfs_buf_get: failed to map pages
alloc_vmap_area: 5378 callbacks suppressed
vmap allocation for size 1048576 failed: use vmalloc=<size> to increase size.
vmap allocation for size 1048576 failed: use vmalloc=<size> to increase size.
vmap allocation for size 1048576 failed: use vmalloc=<size> to increase size.
xfs_buf_get: failed to map pages
vmap allocation for size 1048576 failed: use vmalloc=<size> to increase size.
vmap allocation for size 1048576 failed: use vmalloc=<size> to increase size.
vmap allocation for size 1048576 failed: use vmalloc=<size> to increase size.
xfs_buf_get: failed to map pages
Filesystem "dm-8": XFS internal error xfs_trans_cancel at line 1815 of file
fs/xfs/xfs_trans.c.  Caller 0xf4d09a01

Pid: 14904, comm: emerge Not tainted 2.6.37 #1
Call Trace:
 [<f4cedbba>] xfs_error_report+0x2c/0x2e [xfs]
 [<f4d05d07>] xfs_trans_cancel+0x4b/0xc9 [xfs]
 [<f4d09a01>] ? xfs_create+0x48c/0x508 [xfs]
 [<f4d09a01>] xfs_create+0x48c/0x508 [xfs]
 [<f4d12bb6>] xfs_vn_mknod+0xc8/0x153 [xfs]
 [<f4d12c5a>] xfs_vn_create+0xa/0xc [xfs]
 [<c01c05d4>] vfs_create+0x85/0xcf
 [<c01c0c7b>] do_last+0x28a/0x50b
 [<c01c2469>] do_filp_open+0x1a7/0x47b
 [<c0417914>] ? do_page_fault+0x0/0x3b2
 [<c01b6b6e>] do_sys_open+0x44/0xbf
 [<c01b6c2b>] sys_open+0x1e/0x26
 [<c0102858>] sysenter_do_call+0x12/0x28
xfs_force_shutdown(dm-8,0x8) called from line 1816 of file fs/xfs/xfs_trans.c. 
Return address = 0xf4d05d1d
Filesystem "dm-8": Corruption of in-memory data detected.  Shutting down
filesystem: dm-8
Please umount the filesystem, and rectify the problem(s)
Filesystem "dm-8": xfs_log_force: error 5 returned.
Filesystem "dm-8": xfs_log_force: error 5 returned.


Should I restart since a message like:
EIP is at xfs_da_do_buf+0x4c8/0x61f [xfs]
or send me an gdb command

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

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