[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] 4.11.0 RC1 panic



On Fri, Jul 06, 2018 at 04:26:38PM +0200, Manuel Bouyer wrote:
> On Tue, Jul 03, 2018 at 06:17:28PM +0200, Manuel Bouyer wrote:
> > > So instead of the debugging patch, could you give the one below
> > > a try?
> > 
> > Sure, the test server is now running with it.
> > As I'm still using 4.11rc4 sources I had to adjust it a bit (the second 
> > chunk
> > didn't apply cleanly) but it didn't look difficult to fix it.
> > 
> > Now lets wait for some automated tests run to complete ...
> 
> So far no crash, so this looks good. But there has been only 14 runs,
> and a few of them did not complete for unrelated issues, so it would need
> a bit more time to be sure.
> 
> I'm about to leave for a one week vacation; I may have network acces
> and keep an eye on it but no promise. More new on monday 16.

Unfortunably there has been a crash last week:
(XEN) Assertion 'oc > 0' failed at mm.c:677
(XEN) ----[ Xen-4.11-rcnb4  x86_64  debug=y   Not tainted ]----
(XEN) CPU:    4
(XEN) RIP:    e008:[<ffff82d080284bd2>] mm.c#dec_linear_entries+0x12/0x20
(XEN) RFLAGS: 0000000000010246   CONTEXT: hypervisor (d41v0)
(XEN) rax: ffffffffffff0000   rbx: 4400000000000001   rcx: 00000000001aa738
(XEN) rdx: 0400000000000000   rsi: 000000000000001c   rdi: ffff82e00354ff40
(XEN) rbp: ffff82e00354e700   rsp: ffff8301bf137c08   r8:  0000000000000000
(XEN) r9:  0000000000000200   r10: 0000000000000000   r11: 0000000000000000
(XEN) r12: ffff82e00354ff40   r13: 0000000000000000   r14: 10ffffffffffffff
(XEN) r15: 1000000000000000   cr0: 000000008005003b   cr4: 00000000000026e4
(XEN) cr3: 00000001b9935000   cr2: 00000000ccf85000
(XEN) fsb: 00000000c057fe00   gsb: 0000000000000000   gss: 0000000000000000
(XEN) ds: 0011   es: 0011   fs: 0031   gs: 0011   ss: 0000   cs: e008
(XEN) Xen code around <ffff82d080284bd2> (mm.c#dec_linear_entries+0x12/0x20):
(XEN)  c1 47 1e 66 85 c0 7f 02 <0f> 0b c3 66 66 2e 0f 1f 84 00 00 00 00 00 41 54
(XEN) Xen stack trace from rsp=ffff8301bf137c08:
(XEN)    ffff82d080289277 0000000000800063 ffff8301bf137fff 4c00000000000002
(XEN)    ffff82e00354e700 ffff82e00354ff40 ffff8301b98f5000 0000000000000001
(XEN)    ffff82004001f000 0200000000000000 ffff82d08028987f 00000000000001fc
(XEN)    ffff82e00354ff40 ffff82d080288c59 00000000001aa7fa 0000000000000000
(XEN)    ffff8301bf137fff 4400000000000001 ffff82e00354ff40 0000000000000000
(XEN)    00ffffffffffffff 10ffffffffffffff 1000000000000000 ffff82d080289240
(XEN)    0000000101000206 ffff8301bf137fff 4400000000000002 00000000001aa7fa
(XEN)    ffff82e00354ff40 0000000000000000 ffff8301b98f5000 ffff820080000000
(XEN)    0000000000000000 ffff82d0802898bf ffff82d080290b3d ffff8300bff40000
(XEN)    00000001802a82d2 ffff8301b98f5000 0000000000000000 ffff8301b98f5000
(XEN)    0000000000000007 ffff8300bff40000 00007ff000000000 0000000000000000
(XEN)    ffff8301b98f5000 ffff82e003519fc0 ffff82d0804b0058 ffff82d0804b0060
(XEN)    00000000001a8cfe 00000000001a8cfe 0000000100000004 00000000001aa7fa
(XEN)    00000000cd473d14 ffff820080000018 0000000000000001 00000000cd709808
(XEN)    ffff82d080387b70 0000000000000001 ffff8301bf137fff ffff82d080295600
(XEN)    ffff8301bf137e14 00000001ffffffff ffff820080000000 0000000000000000
(XEN)    00007ff000000000 000000048036bbb8 cd2f8000001aa7fa ffff8301bf137ef8
(XEN)    ffff8300bff40000 00000000000001a0 00000000deadf00d 0000000000000004
(XEN)    00000000deadf00d ffff82d080367d1a ffff82d000007ff0 ffff82d000000000
(XEN)    ffff82d000000001 ffff82d0cd7097fc ffff82d08036bbc4 ffff82d08036bbb8
(XEN) Xen call trace:
(XEN)    [<ffff82d080284bd2>] mm.c#dec_linear_entries+0x12/0x20
(XEN)    [<ffff82d080289277>] mm.c#_put_page_type+0x187/0x320
(XEN)    [<ffff82d08028987f>] mm.c#put_page_from_l2e+0xdf/0x110
(XEN)    [<ffff82d080288c59>] free_page_type+0x2f9/0x790
(XEN)    [<ffff82d080289240>] mm.c#_put_page_type+0x150/0x320
(XEN)    [<ffff82d0802898bf>] put_page_type_preemptible+0xf/0x10
(XEN)    [<ffff82d080290b3d>] do_mmuext_op+0x73d/0x1810
(XEN)    [<ffff82d080295600>] compat_mmuext_op+0x430/0x450
(XEN)    [<ffff82d080367d1a>] pv_hypercall+0x3aa/0x430
(XEN)    [<ffff82d08036bbc4>] entry_int82+0x74/0xc0
(XEN)    [<ffff82d08036bbb8>] entry_int82+0x68/0xc0
(XEN)    [<ffff82d08036bbc4>] entry_int82+0x74/0xc0
(XEN)    [<ffff82d08036bbb8>] entry_int82+0x68/0xc0
(XEN)    [<ffff82d08036bbc4>] entry_int82+0x74/0xc0
(XEN)    [<ffff82d08036bbb8>] entry_int82+0x68/0xc0
(XEN)    [<ffff82d08036bbc4>] entry_int82+0x74/0xc0
(XEN)    [<ffff82d08036954e>] do_entry_int82+0x1e/0x20
(XEN)    [<ffff82d08036bc01>] entry_int82+0xb1/0xc0

still with an i386 guest running.
I've put the build files at ftp://asim.lip6.fr/outgoing/bouyer/xen-debug/0703/

I'm now going to rebuild with the 4.11 release.

-- 
Manuel Bouyer <bouyer@xxxxxxxxxxxxxxx>
     NetBSD: 26 ans d'experience feront toujours la difference
--

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.