* Oops while running xfstests on Power architecture
@ 2011-02-04 0:17 Chandra Seetharaman
2011-02-04 10:56 ` Dave Chinner
0 siblings, 1 reply; 3+ messages in thread
From: Chandra Seetharaman @ 2011-02-04 0:17 UTC (permalink / raw)
To: linux-xfs
Hello All,
I see the following Oops when I run the test 070 on power Architecture.
Looking at the code, I do not see anything that is popping out as a
problem.
I do not see the same failures in x86_64, so, I thought it may be due to
the pagesize, so changed the pagesize to be 4k, but that didn't help.
Is this assertion a false-positive ?
If not, Any suggestions on where to start looking at the code.
I see the same Oops with 2.6.37, 2.6.38-rc2 and 2.6.38-rc3.
Thanks,
chandra
------------------------------
Feb 3 14:01:30 mytestmachine kernel: Assertion failed: args->op_flags & XFS_DA_OP_OKNOENT, file: fs/xfs/xfs_da_btree.c, line: 1428
Feb 3 14:01:30 mytestmachine kernel: ------------[ cut here ]------------
Feb 3 14:01:30 mytestmachine kernel: kernel BUG at fs/xfs/support/debug.c:100!
Feb 3 14:01:30 mytestmachine kernel: Oops: Exception in kernel mode, sig: 5 [#1]
Feb 3 14:01:30 mytestmachine kernel: SMP NR_CPUS=1024 NUMA pSeries
Feb 3 14:01:30 mytestmachine kernel: last sysfs file: /sys/devices/pci0001:00/0001:00:02.4/0001:d0:01.0/host3/target3:0:4/3:0:4:0/block/sdb/dev
Feb 3 14:01:30 mytestmachine kernel: Modules linked in: xfs exportfs autofs4 sunrpc ipt_REJECT nf_conntrack_ipv4 nf_defrag_ipv4 iptable_filter
ip_tables ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_state nf_conntrack ip6table_filter ip6_tables ipv6 dm_mirror dm_region_hash dm_log
e1000 shpchp ses enclosure sg ext4 jbd2 mbcache sd_mod crc_t10dif sr_mod cdrom ipr pata_pdc2027x qla2xxx scsi_transport_fc scsi_tgt dm_mod [last
unloaded: scsi_wait_scan]
Feb 3 14:01:30 mytestmachine kernel: NIP: d000000001512e84 LR: d000000001512e80 CTR: c00000000005f760
Feb 3 14:01:30 mytestmachine kernel: REGS: c0000000aefdb310 TRAP: 0700 Not tainted (2.6.38-rc3)
Feb 3 14:01:30 mytestmachine kernel: MSR: 8000000000029032 <EE,ME,CE,IR,DR> CR: 28004484 XER: 0000000f
Feb 3 14:01:30 mytestmachine kernel: TASK = c0000000aeba71a0[2129] 'fsstress' THREAD: c0000000aefd8000 CPU: 0
Feb 3 14:01:30 mytestmachine kernel: GPR00: d000000001512e80 c0000000aefdb590 d000000001564da0 0000000000000064
Feb 3 14:01:30 mytestmachine kernel: GPR04: 0000000000000000 ffffffffffffffff 0000000000000000 0000000000000000
Feb 3 14:01:30 mytestmachine kernel: GPR08: ffffffffffffffff c000000000856f38 0000000000015347 00000000008ae000
Feb 3 14:01:30 mytestmachine kernel: GPR12: 0000000028004482 c000000007601000 ffffffffffffffff 0000000000000000
Feb 3 14:01:30 mytestmachine kernel: GPR16: 0000000000000000 00000ffff309abd8 0000000000000001 000000001001c4bc
Feb 3 14:01:30 mytestmachine kernel: GPR20: 00000ffff309c29a c0000000aefdb750 c0000000aed26de0 c0000000aefdb850
Feb 3 14:01:30 mytestmachine kernel: GPR24: 000000000000d2ff 0000000000000001 c0000000aed26dc0 c0000000aefdb750
Feb 3 14:01:30 mytestmachine kernel: GPR28: c0000000aefdb928 ffffffffffffffff d00000000155edc8 0000000000000001
Feb 3 14:01:30 mytestmachine kernel: NIP [d000000001512e84] .assfail+0x34/0x40 [xfs]
Feb 3 14:01:30 mytestmachine kernel: LR [d000000001512e80] .assfail+0x30/0x40 [xfs]
Feb 3 14:01:30 mytestmachine kernel: Call Trace:
Feb 3 14:01:30 mytestmachine kernel: [c0000000aefdb590] [d000000001512e80] .assfail+0x30/0x40 [xfs] (unreliable)
Feb 3 14:01:30 mytestmachine kernel: [c0000000aefdb610] [d0000000014b4cf0] .xfs_da_path_shift+0x390/0x470 [xfs]
Feb 3 14:01:30 mytestmachine kernel: [c0000000aefdb6e0] [d0000000014b59e0] .xfs_da_node_lookup_int+0x380/0x510 [xfs]
Feb 3 14:01:30 mytestmachine kernel: [c0000000aefdb7e0] [d00000000148ce64] .xfs_attr_node_removename+0x64/0x490 [xfs]
Feb 3 14:01:30 mytestmachine kernel: [c0000000aefdb8a0] [d00000000148ec28] .xfs_attr_remove_int+0x238/0x360 [xfs]
Feb 3 14:01:30 mytestmachine kernel: [c0000000aefdb9e0] [d00000000148f69c] .xfs_attr_remove+0xec/0x110 [xfs]
Feb 3 14:01:30 mytestmachine kernel: [c0000000aefdba80] [d000000001512928] .xfs_xattr_set+0x88/0xa0 [xfs]
Feb 3 14:01:30 mytestmachine kernel: [c0000000aefdbaf0] [c0000000001d2e84] .generic_removexattr+0xb4/0xf0
Feb 3 14:01:30 mytestmachine kernel: [c0000000aefdbb60] [c0000000001d3180] .vfs_removexattr+0xd0/0x170
Feb 3 14:01:30 mytestmachine kernel: [c0000000aefdbc00] [c0000000001d32e0] .removexattr+0xc0/0xe0
Feb 3 14:01:30 mytestmachine kernel: [c0000000aefdbd90] [c0000000001d349c] .SyS_lremovexattr+0xac/0xc0
Feb 3 14:01:30 mytestmachine kernel: [c0000000aefdbe30] [c000000000008564] syscall_exit+0x0/0x40
--------------------------------------------------------------
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Oops while running xfstests on Power architecture
2011-02-04 0:17 Oops while running xfstests on Power architecture Chandra Seetharaman
@ 2011-02-04 10:56 ` Dave Chinner
2011-02-04 18:56 ` Chandra Seetharaman
0 siblings, 1 reply; 3+ messages in thread
From: Dave Chinner @ 2011-02-04 10:56 UTC (permalink / raw)
To: Chandra Seetharaman; +Cc: linux-xfs
On Thu, Feb 03, 2011 at 04:17:48PM -0800, Chandra Seetharaman wrote:
> Hello All,
>
> I see the following Oops when I run the test 070 on power Architecture.
> Looking at the code, I do not see anything that is popping out as a
> problem.
>
> I do not see the same failures in x86_64, so, I thought it may be due to
> the pagesize, so changed the pagesize to be 4k, but that didn't help.
>
> Is this assertion a false-positive ?
>
> If not, Any suggestions on where to start looking at the code.
>
> I see the same Oops with 2.6.37, 2.6.38-rc2 and 2.6.38-rc3.
It's an assert failure, not an oops:
> Feb 3 14:01:30 mytestmachine kernel: Assertion failed: args->op_flags & XFS_DA_OP_OKNOENT, file: fs/xfs/xfs_da_btree.c, line: 1428
XFS_DA_OP_OKNOENT is set when an operation on the
directory/attribute can be expected to get an ENOENT error.
If it is not set, then the attribute/dirent is expected to be
present in the tree, and there's something wrong if it is not.
e.g. if you are removing an attribute, it is expected to be in the
tree.
PowerPC used to get regular QA coverage but hasn't for the past
couple of years, so it probably is a relatively recent problem.
I'd suggest the first thing to do is to try older kernels to
determine if the problem is specific to newer kernels, and if so, a
git bisect is probably your best bet to finding the commit that
introduced the problem.
Cheers,
Dave.
--
Dave Chinner
david@fromorbit.com
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Oops while running xfstests on Power architecture
2011-02-04 10:56 ` Dave Chinner
@ 2011-02-04 18:56 ` Chandra Seetharaman
0 siblings, 0 replies; 3+ messages in thread
From: Chandra Seetharaman @ 2011-02-04 18:56 UTC (permalink / raw)
To: Dave Chinner; +Cc: linux-xfs
On Fri, 2011-02-04 at 21:56 +1100, Dave Chinner wrote:
> On Thu, Feb 03, 2011 at 04:17:48PM -0800, Chandra Seetharaman wrote:
> > Hello All,
> >
> > I see the following Oops when I run the test 070 on power Architecture.
> > Looking at the code, I do not see anything that is popping out as a
> > problem.
> >
> > I do not see the same failures in x86_64, so, I thought it may be due to
> > the pagesize, so changed the pagesize to be 4k, but that didn't help.
> >
> > Is this assertion a false-positive ?
> >
> > If not, Any suggestions on where to start looking at the code.
> >
> > I see the same Oops with 2.6.37, 2.6.38-rc2 and 2.6.38-rc3.
>
> It's an assert failure, not an oops:
Sorry for the misfiling :) (it does print an oops thouth)..
>
> > Feb 3 14:01:30 mytestmachine kernel: Assertion failed: args->op_flags & XFS_DA_OP_OKNOENT, file: fs/xfs/xfs_da_btree.c, line: 1428
>
> XFS_DA_OP_OKNOENT is set when an operation on the
> directory/attribute can be expected to get an ENOENT error.
> If it is not set, then the attribute/dirent is expected to be
> present in the tree, and there's something wrong if it is not.
>
> e.g. if you are removing an attribute, it is expected to be in the
> tree.
>
> PowerPC used to get regular QA coverage but hasn't for the past
> couple of years, so it probably is a relatively recent problem.
> I'd suggest the first thing to do is to try older kernels to
> determine if the problem is specific to newer kernels, and if so, a
> git bisect is probably your best bet to finding the commit that
> introduced the problem.
Thanks for the suggestion. I will follow through.
>
> Cheers,
>
> Dave.
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2011-02-04 18:53 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-04 0:17 Oops while running xfstests on Power architecture Chandra Seetharaman
2011-02-04 10:56 ` Dave Chinner
2011-02-04 18:56 ` Chandra Seetharaman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox