xfs
[Top] [All Lists]

2.4.23 sparc xfs oops on mounting

To: linux-xfs@xxxxxxxxxxx
Subject: 2.4.23 sparc xfs oops on mounting
From: jbelshaw@xxxxxxxxxx
Date: Thu, 11 Dec 2003 11:47:04 +0100
Sender: linux-xfs-bounce@xxxxxxxxxxx
I am looking at xfs on sparc and I have a kernel oops
with 2.4.23 with the latest xfs patches.

xfs-2.4.23-all-i386

perhaps as the name suggests this really is an x86 only patch !


I create a new xfs file system and the kernel oops on attempting to mount
it.
Machine stays up though !

There are memory errors in this oops but They are corrected, so I don't think

they are relevant, but they do occur consistently.


No modules in ksyms, skipping objects
Warning (read_lsmod): no symbols in lsmod, is /proc/modules a valid lsmod
file?
Dec 11 10:27:03 namcxh02 kernel: CPU[0]: Correctable ECC Error AFSR[188300000]
AFAR[00000000e355bd50] UDBL[322] UDBH[3f6]
Dec 11 10:27:03 namcxh02 kernel: CPU[0]: UDBL Syndrome[48] Memory Module
"U0701 U0702 U0703 U0704 "
Dec 11 10:27:03 namcxh02 kernel: CPU[0]: UDBH Syndrome[48] Memory Module
"U0701 U0702 U0703 U0704 "
Dec 11 10:27:03 namcxh02 kernel: Unable to handle kernel NULL pointer 
dereference
Dec 11 10:27:03 namcxh02 kernel: tsk->{mm,active_mm}->context = 00000000000007b3
Dec 11 10:27:03 namcxh02 kernel: tsk->{mm,active_mm}->pgd = fffff800ba1de000
Dec 11 10:27:03 namcxh02 kernel:               \|/ ____ \|/
Dec 11 10:27:03 namcxh02 kernel:               "@'/ .. \`@"
Dec 11 10:27:03 namcxh02 kernel:               /_| \__/ |_\
Dec 11 10:27:03 namcxh02 kernel:                  \__U_/
Dec 11 10:27:03 namcxh02 kernel: mount(1207): Oops
Dec 11 10:27:03 namcxh02 kernel: CPU[0]: local_irq_count[0] irqs_running[0]
Dec 11 10:27:03 namcxh02 kernel: TSTATE: 0000000011009606 TPC: 00000000004e7ca8
TNPC: 00000000004e7cac Y: 00000000    Not tainted
Using defaults from ksymoops -t elf32-sparc -a sparc
Dec 11 10:27:03 namcxh02 kernel: g0: 0000000000000000 g1: 0000000000000000
g2: 0000000000000000 g3: 0000000000000000
Dec 11 10:27:03 namcxh02 kernel: g4: fffff80000000000 g5: 0000000000000000
g6: fffff800ba0f0000 g7: 0000000000000066
Dec 11 10:27:03 namcxh02 kernel: o0: ffffffffffffffff o1: 0000500000041800
o2: 0000000000000000 o3: 0000000000000080
Dec 11 10:27:03 namcxh02 kernel: o4: 0000000000000080 o5: 00000000000001f0
sp: fffff800ba0f2661 ret_pc: 0000000000518144
Dec 11 10:27:03 namcxh02 kernel: l0: 0000000000000000 l1: 0000000000000000
l2: 0000000002cfc02b l3: 0000000000000001
Dec 11 10:27:03 namcxh02 kernel: l4: fffff800ba069f74 l5: 0000000000000000
l6: 00000000006a68a8 l7: fffff800bfebd908
Dec 11 10:27:03 namcxh02 kernel: i0: fffff800bba66800 i1: fffff800ba069de0
i2: fffff800ba0b8b80 i3: fffff800ba069f60
Dec 11 10:27:03 namcxh02 kernel: i4: fffff800003c633c i5: 000000000000001c
i6: fffff800ba0f2721 i7: 00000000005186f8
Dec 11 10:27:03 namcxh02 kernel: Caller[00000000005186f8]
Dec 11 10:27:03 namcxh02 kernel: Caller[0000000000519608]
Dec 11 10:27:03 namcxh02 kernel: Caller[00000000005196f0]
Dec 11 10:27:03 namcxh02 kernel: Caller[0000000000519820]
Dec 11 10:27:03 namcxh02 kernel: Caller[000000000051a43c]
Dec 11 10:27:03 namcxh02 kernel: Caller[000000000051a9b0]
Dec 11 10:27:03 namcxh02 kernel: Caller[000000000051a9f0]
Dec 11 10:27:04 namcxh02 kernel: Caller[000000000051abc4]
Dec 11 10:27:04 namcxh02 kernel: Caller[00000000005128d8]
Dec 11 10:27:04 namcxh02 kernel: Caller[000000000051c104]
Dec 11 10:27:04 namcxh02 kernel: Caller[0000000000522b4c]
Dec 11 10:27:04 namcxh02 kernel: Caller[0000000000537df4]
Dec 11 10:27:04 namcxh02 kernel: Caller[0000000000537bcc]
Dec 11 10:27:04 namcxh02 kernel: Caller[0000000000479b00]
Dec 11 10:27:04 namcxh02 kernel: Caller[0000000000479f4c]
Dec 11 10:27:04 namcxh02 kernel: Caller[0000000000490e94]
Dec 11 10:27:04 namcxh02 kernel: Caller[00000000004911a0]
Dec 11 10:27:04 namcxh02 kernel: Caller[0000000000433e94]
Dec 11 10:27:04 namcxh02 kernel: Caller[0000000000410d34]
Dec 11 10:27:04 namcxh02 kernel: Caller[000000000001277c]
Dec 11 10:27:04 namcxh02 kernel: Instruction DUMP: 80a2601f  0840000b  80a26000
<d0008000> 92027fe0  80a22000  12400009  8400a004  80a2601f

>>PC;  004e7ca8 <xfs_next_bit+68/140>   <=====
>>O7;  00518144 <xlog_recover_do_reg_buffer+e4/160>
>>I7;  005186f8 <xlog_recover_do_buffer_trans+1f8/2e0>
Trace; 005186f8 <xlog_recover_do_buffer_trans+1f8/2e0>
Trace; 00519608 <xlog_recover_do_trans+188/1a0>
Trace; 005196f0 <xlog_recover_commit_trans+30/60>
Trace; 00519820 <xlog_recover_process_data+e0/1e0>
Trace; 0051a43c <xlog_do_recovery_pass+15c/680>
Trace; 0051a9b0 <xlog_do_log_recovery+50/80>
Trace; 0051a9f0 <xlog_do_recover+10/160>
Trace; 0051abc4 <xlog_recover+84/c0>
Trace; 005128d8 <xfs_log_mount+78/100>
Trace; 0051c104 <xfs_mountfs+524/a00>
Trace; 00522b4c <xfs_mount+2cc/500>
Trace; 00537df4 <vfs_mount+34/60>
Trace; 00537bcc <linvfs_read_super+8c/280>
Trace; 00479b00 <get_sb_bdev+180/2a0>
Trace; 00479f4c <do_kern_mount+14c/180>
Trace; 00490e94 <do_add_mount+54/1c0>
Trace; 004911a0 <do_mount+100/180>
Trace; 00433e94 <sys32_mount+114/1a0>
Trace; 00410d34 <linux_sparc_syscall32+34/40>
Trace; 0001277c Before first symbol
Code;  004e7c9c <xfs_next_bit+5c/140>
00000000 <_PC>:
Code;  004e7c9c <xfs_next_bit+5c/140>
   0:   80 a2 60 1f       cmp  %o1, 0x1f
Code;  004e7ca0 <xfs_next_bit+60/140>
   4:   08 40 00 0b       unknown
Code;  004e7ca4 <xfs_next_bit+64/140>
   8:   80 a2 60 00       cmp  %o1, 0
Code;  004e7ca8 <xfs_next_bit+68/140>   <=====
   c:   d0 00 80 00       ld  [ %g2 ], %o0   <=====
Code;  004e7cac <xfs_next_bit+6c/140>
  10:   92 02 7f e0       add  %o1, -32, %o1
Code;  004e7cb0 <xfs_next_bit+70/140>
  14:   80 a2 20 00       cmp  %o0, 0
Code;  004e7cb4 <xfs_next_bit+74/140>
  18:   12 40 00 09       unknown
Code;  004e7cb8 <xfs_next_bit+78/140>
  1c:   84 00 a0 04       add  %g2, 4, %g2
Code;  004e7cbc <xfs_next_bit+7c/140>
  20:   80 a2 60 1f       cmp  %o1, 0x1f


2 warnings issued.  Results may not be reliable.


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