http://oss.sgi.com/bugzilla/show_bug.cgi?id=273
Summary: XFS causes kernel OOPS on unclean reboot.
Product: Linux XFS
Version: 1.2.x
Platform: All
OS/Version: All
Status: NEW
Severity: major
Priority: High
Component: xfsdump
AssignedTo: xfs-master@xxxxxxxxxxx
ReportedBy: brian@xxxxxxxxxxx
We are running a 2.4.19 kernel with the XFS 1.2 and after an unclean reboot of
the machine we are getting the following Kernel oops when try to remount the
file system.
Unable to handle kernel NULL pointer dereference at virtual address 00000030
c0202595
*pde = 00000000
Oops: 0000
CPU: 2
EIP: 0010:[<c0202595>] Tainted: P
EFLAGS: 00010206
eax: f6667400 ebx: 00000000 ecx: f6667400 edx: 00000004
esi: f5f12480 edi: 00200048 ebp: 00000000 esp: f5ec5b5c
ds: 0018 es: 0018 ss: 0018
Process mount (pid: 381, stackpage=f5ec5000)
Stack: 00000000 c01f0df9 c02ea854 f6667400 00000000 00200048 00000000 00000000
f5f12440 f622d180 00000002 00000000 f6667400 c01f18e2 f622d180 f5f12440
00000002 f665b700 0000000b f5f1006c f5deac30 f5f12300 c01f1a07 f622d180
Call Trace: [<c01f0df9>] [<c01f18e2>] [<c01f1a07>] [<c01f1b4f>] [<c01f26ab>]
[<c01f2c34>] [<c01f2c7d>] [<c01f2e01>] [<c01ec1d1>] [<c01f45c6>] [<c01f3886>]
[<c01f38d1>] [<c01fb683>] [<c01fb76b>] [<c020dd09>] [<c013d975>] [<c014e406>]
[<c013db5d>] [<c014f4b9>] [<c014f782>] [<c014f5dd>] [<c014fbaf>] [<c0108a2b>]
Code: 8b 43 30 50 b8 0c 00 00 00 85 db 74 04 0f b7 43 78 50 8b 44
>>EIP; c0202595 <xfs_next_bit+42e6d/45180> <=====
>>eax; f6667400 <___strtok+36278ab4/3845b714>
>>ecx; f6667400 <___strtok+36278ab4/3845b714>
>>esi; f5f12480 <___strtok+35b23b34/3845b714>
>>edi; 00200048 Before first symbol
>>esp; f5ec5b5c <___strtok+35ad7210/3845b714>
Trace; c01f0df9 <xfs_next_bit+316d1/45180>
Trace; c01f18e2 <xfs_next_bit+321ba/45180>
Trace; c01f1a07 <xfs_next_bit+322df/45180>
Trace; c01f1b4f <xfs_next_bit+32427/45180>
Trace; c01f26ab <xfs_next_bit+32f83/45180>
Trace; c01f2c34 <xfs_next_bit+3350c/45180>
Trace; c01f2c7d <xfs_next_bit+33555/45180>
Trace; c01f2e01 <xfs_next_bit+336d9/45180>
Trace; c01ec1d1 <xfs_next_bit+2caa9/45180>
Trace; c01f45c6 <xfs_next_bit+34e9e/45180>
Trace; c01f3886 <xfs_next_bit+3415e/45180>
Trace; c01f38d1 <xfs_next_bit+341a9/45180>
Trace; c01fb683 <xfs_next_bit+3bf5b/45180>
Trace; c01fb76b <xfs_next_bit+3c043/45180>
Trace; c020dd09 <pagebuf_offset+9461/106f0>
Trace; c013d975 <get_super+4ed/8bc>
Trace; c014e406 <kiobuf_wait_for_io+3c2/414>
Trace; c013db5d <get_super+6d5/8bc>
Trace; c014f4b9 <may_umount+a75/1a6c>
Trace; c014f782 <may_umount+d3e/1a6c>
Trace; c014f5dd <may_umount+b99/1a6c>
Trace; c014fbaf <may_umount+116b/1a6c>
Trace; c0108a2b <__read_lock_failed+1163/2618>
Code; c0202595 <xfs_next_bit+42e6d/45180>
00000000 <_EIP>:
Code; c0202595 <xfs_next_bit+42e6d/45180> <=====
0: 8b 43 30 mov 0x30(%ebx),%eax <=====
Code; c0202598 <xfs_next_bit+42e70/45180>
3: 50 push %eax
Code; c0202599 <xfs_next_bit+42e71/45180>
4: b8 0c 00 00 00 mov $0xc,%eax
Code; c020259e <xfs_next_bit+42e76/45180>
9: 85 db test %ebx,%ebx
Code; c02025a0 <xfs_next_bit+42e78/45180>
b: 74 04 je 11 <_EIP+0x11> c02025a6
<xfs_next_bit+42e7e/45180>
Code; c02025a2 <xfs_next_bit+42e7a/45180>
d: 0f b7 43 78 movzwl 0x78(%ebx),%eax
Code; c02025a6 <xfs_next_bit+42e7e/45180>
11: 50 push %eax
Code; c02025a7 <xfs_next_bit+42e7f/45180>
12: 8b 44 00 00 mov 0x0(%eax,%eax,1),%eax
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
|