http://oss.sgi.com/bugzilla/show_bug.cgi?id=196
Summary: 2.4.18 oops after lvextend
Product: Linux XFS
Version: unspecified
Platform: IA32
OS/Version: Linux
Status: NEW
Severity: critical
Priority: Medium
Component: XFS kernel code
AssignedTo: xfs-master@xxxxxxxxxxx
ReportedBy: dm@xxxxxxxxxx
What kernel are you using:
2.4.18-xfs
kernel from kernel.org with xfs patch from ftp.sgi.com
Description of Problem:
After lvextend and xfs_growfs kernel produces following oops:
Nov 15 14:33:19 p100 kernel: Unable to handle kernel NULL pointer dereference at
virtual address 00000008
Nov 15 14:33:19 p100 kernel: printing eip:
Nov 15 14:33:19 p100 kernel: c019a467
Nov 15 14:33:19 p100 kernel: *pde = 00000000
Nov 15 14:33:19 p100 kernel: Oops: 0000
Nov 15 14:33:19 p100 kernel: CPU: 0
Nov 15 14:33:19 p100 kernel: EIP: 0010:[xfs_alloc_mark_busy+47/136] Not
tainted
Nov 15 14:33:19 p100 kernel: EFLAGS: 00010046
Nov 15 14:33:19 p100 kernel: eax: 00000051 ebx: 00000000 ecx: 00000048
edx: 00000000
Nov 15 14:33:19 p100 kernel: esi: d7614a00 edi: d30cb490 ebp: 00000009
esp: c1835890
Nov 15 14:33:19 p100 kernel: ds: 0018 es: 0018 ss: 0018
Nov 15 14:33:19 p100 kernel: Process kupdated (pid: 6, stackpage=c1835000)
Nov 15 14:33:19 p100 kernel: Stack: 00000000 dc785200 d30cb490 dc785600 00000286
c0199cb4 d30cb490 00000009
Nov 15 14:33:19 p100 kernel: 00000004 00000001 dc785200 00000004 d30cb490
00000004 c0199a42 d30cb490
Nov 15 14:33:19 p100 kernel: d9273200 d9273740 00000004 df66cde8 df66cc00
c1835b6c 00000007 00000000
Nov 15 14:33:19 p100 kernel: Call Trace: [xfs_alloc_put_freelist+192/204]
[xfs_alloc_fix_freelist+1062/1132] [xfs_alloc_vextent+884/1092]
[xfs_alloc_pagf_init+57/68] [xfs_bmap_alloc+8066/8960]
Nov 15 14:33:19 p100 kernel: [xfs_bmbt_get_state+51/60]
[xfs_bmbt_get_state+51/60] [xfs_bmap_do_search_extents+923/964]
[xfs_bmapi+2241/4892] [xlog_grant_push_ail+56/352]
[xlog_grant_log_space+164/568]
Nov 15 14:33:20 p100 kernel: [xfs_strategy+1608/2268]
[linvfs_pb_bmap+0/208][pagebuf_get+55/228] [linvfs_pb_bmap+128/208]
[linvfs_pb_bmap+0/208] [pagebuf_delalloc_convert+60/164]
Nov 15 14:33:20 p100 kernel: [xfs_iflush_int+661/756]
[xfs_iflush_int+735/756] [pagebuf_delwri_queue+112/120]
[pagebuf_write_full_page+107/372] [linvfs_pb_bmap+0/208]
[xfs_trans_first_ail+19/36]
Nov 15 14:33:20 p100 kernel: [linvfs_write_full_page+44/72]
[linvfs_pb_bmap+0/208] [_write_buffer+82/108] [write_some_buffers+112/244]
[xfs_sync+21/28] [linvfs_write_super+43/48]
Nov 15 14:33:20 p100 kernel: [sync_supers+207/228] [sync_old_buffers+31/64]
[kupdate+253/260] [rest_init+0/40] [kernel_thread+26/48] [kernel_thread+35/48]
Nov 15 14:33:20 p100 kernel:
Nov 15 14:33:20 p100 kernel: Code: 83 7a 08 00 74 09 83 c2 0c 43 83 fb 53 7e f1
83 fb 53 7f 35
ksymoops result:
ksymoops 0.7c on i686 2.4.18-xfs. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.18-xfs/ (default)
-m /boot/System.map (specified)
Warning (compare_maps): mismatch on symbol partition_name , ksyms_base says
c024f770, System.map says c0150ba0. Ignoring ksyms_base entry
Nov 15 14:33:19 p100 kernel: Unable to handle kernel NULL pointer dereference at
Nov 15 14:33:19 p100 kernel: c019a467
Nov 15 14:33:19 p100 kernel: *pde = 00000000
Nov 15 14:33:19 p100 kernel: Oops: 0000
Nov 15 14:33:19 p100 kernel: CPU: 0
Nov 15 14:33:19 p100 kernel: EIP: 0010:[xfs_alloc_mark_busy+47/136] Not
tainted
Nov 15 14:33:19 p100 kernel: EFLAGS: 00010046
Nov 15 14:33:19 p100 kernel: eax: 00000051 ebx: 00000000 ecx: 00000048
edx: 00000000
Nov 15 14:33:19 p100 kernel: esi: d7614a00 edi: d30cb490 ebp: 00000009
esp: c1835890
Nov 15 14:33:19 p100 kernel: ds: 0018 es: 0018 ss: 0018
Nov 15 14:33:19 p100 kernel: Process kupdated (pid: 6, stackpage=c1835000)
Nov 15 14:33:19 p100 kernel: Stack: 00000000 dc785200 d30cb490 dc785600 00000286
c0199cb4 d30cb490 00000009
Nov 15 14:33:19 p100 kernel: 00000004 00000001 dc785200 00000004 d30cb490
00000004 c0199a42 d30cb490
Nov 15 14:33:19 p100 kernel: d9273200 d9273740 00000004 df66cde8 df66cc00
c1835b6c 00000007 00000000
Nov 15 14:33:19 p100 kernel: Call Trace: [xfs_alloc_put_freelist+192/204]
[xfs_alloc_fix_freelist+1062/1132] [xfs_alloc_vextent+884/1092]
[xfs_alloc_pagf_init+57/68] [xfs_bmap_alloc+8066/8960]
Nov 15 14:33:20 p100 kernel: Code: 83 7a 08 00 74 09 83 c2 0c 43 83 fb 53 7e f1
Using defaults from ksymoops -t elf32-i386 -a i386
Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
0: 83 7a 08 00 cmpl $0x0,0x8(%edx)
Code; 00000004 Before first symbol
4: 74 09 je f <_EIP+0xf> 0000000f Before first
symbol
Code; 00000006 Before first symbol
6: 83 c2 0c add $0xc,%edx
Code; 00000009 Before first symbol
9: 43 inc %ebx
Code; 0000000a Before first symbol
a: 83 fb 53 cmp $0x53,%ebx
Code; 0000000d Before first symbol
d: 7e f1 jle 0 <_EIP>
1 warning issued. Results may not be reliable.
Bug is not 100% reproducable.
But this oops results in frozed smb processes
and I have to reboot server
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
|