xfs-masters
[Top] [All Lists]

[Bug 42731] invalid opcode BUG at lib/radix-tree.c:477

To: xfs-masters@xxxxxxxxxxx
Subject: [Bug 42731] invalid opcode BUG at lib/radix-tree.c:477
From: bugzilla-daemon@xxxxxxxxxxxxxxxxxxx
Date: Thu, 9 Feb 2012 06:18:09 GMT
Auto-submitted: auto-generated
In-reply-to: <bug-42731-470@xxxxxxxxxxxxxxxxxxxxxxxxx/>
References: <bug-42731-470@xxxxxxxxxxxxxxxxxxxxxxxxx/>
https://bugzilla.kernel.org/show_bug.cgi?id=42731





--- Comment #3 from Ferenc Wágner <wferi@xxxxxxx>  2012-02-09 06:18:07 ---
I can't reproduce it reliably, but it seems related to memory pressure (and the
stack trace seems to agree with this to my naive eyes -- shrink_*, prune_*,
dispose_list, evict, xfs_fs_destroy_inode and xfs_inode_set_reclaim_tag all
point to memory reclaim being in progress. No wonder it mostly happens during
hibernation, more precisely, during memory preallocation, when half of the
memory must be freed for the hibernation image. And last time it happened
during starting Firefox, which occupies half of the memory of this machine. If
you can suggest a good way to simulate such memory pressure, I'll probably have
a better chance reproducing this in a controlled environment.
Regarding tracing, I'm not particularly handy with it, so please provide some
details about which tracer to enable and how large buffers would be needed,
etc. I played with it before, but got mostly confused by the overlapping
functionalities.
Also, I'm running a self-compiled kernel, so adding some instrumentation would
be easy and possibly more efficient.

Thanks for your time!
Feri.

-- 
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>