On 01/19/2018 05:21 AM, Matthew Wilcox wrote:
On Fri, Jan 19, 2018 at 04:14:42PM +1300, xen@xxxxxxxxxxxxxxxxxx wrote:
On 19/01/18 4:04 PM, Matthew Wilcox wrote:
On Thu, Jan 18, 2018 at 02:18:20PM -0800, Laura Abbott wrote:
On 01/18/2018 01:55 PM, Andrew Morton wrote:
[ 24.647744] BUG: unable to handle kernel NULL pointer dereference at
00000008
[ 24.647801] IP: __radix_tree_lookup+0x14/0xa0
[ 24.647811] *pdpt = 00000000253d6027 *pde = 0000000000000000
[ 24.647828] Oops: 0000 [#1] SMP
[ 24.647842] CPU: 5 PID: 3600 Comm: java Not tainted
4.14.13-rh10-20180115190010.xenU.i386 #1
[ 24.647855] task: e52518c0 task.stack: e4e7a000
[ 24.647866] EIP: __radix_tree_lookup+0x14/0xa0
[ 24.647876] EFLAGS: 00010286 CPU: 5
[ 24.647884] EAX: 00000004 EBX: 00000007 ECX: 00000000 EDX: 00000000
If my understanding is right, EDX contains the index we're looking up.
Which is zero. So the swp_entry we got is one bit away from being NULL.
Hmm. Have you run memtest86 or some other memory tester on the system
recently?
PS: cannot recall seeing this issue on x86_64, just 32 bit.
Laura has 64-bit instances of this.
The 64-bit backtraces reported in the bugzilla looked different,
I would consider it a different issue.
PPS: reminder
this is on a Xen VM which per https://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html#PVH-Guest-Specific-Options
has "out of sync pagetables" if that is relevant (we do not set that option,
I am unsure what default is used).
Laura also has non-Xen instances of this. They may not all be the same
bug, of course.
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@xxxxxxxxx. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>