Li, Xin B
2005-Dec-30 13:24 UTC
[Xen-devel] Changeset 8451 causes SMP xen0 crashing on i386
Hi Keir, on i386, with SMP enabled xen0, I got: INIT: version 2.85 booting (XEN) CPU: 1 (XEN) EIP: e008:[<ff10cb64>] sedf_do_schedule+0x434/0xc60 (XEN) EFLAGS: 00010002 CONTEXT: hypervisor (XEN) eax: 00000000 ebx: 00000100 ecx: 0688b636 edx: 0006c73b (XEN) esi: 00000002 edi: 00000000 ebp: 068f7d71 esp: ffbf9e64 (XEN) cr0: 8005003b cr3: 3ebee000 (XEN) ds: e010 es: e010 fs: 0000 gs: 0000 ss: e010 cs: e008 (XEN) Xen stack trace from esp=ffbf9e64: (XEN) c4b40000 00000004 006a4734 00000000 00000286 00000246 ffffffff 00000000 (XEN) 21210000 ffbfa980 ffbf9fb4 ff11cd7c 005daf98 21210000 00000001 ff1bf000 (XEN) fed13000 20000000 000027ec 000027e7 00000000 ffbfa988 00000000 80000003 (XEN) 21210000 00000000 ff1bd080 ffbfa988 0688b636 00000100 ffbfa990 ffbfa998 (XEN) ffbf9080 0006c73b 00000000 00000001 ffbf9080 0006c73b 00000000 ff1608c0 (XEN) ffbf9080 0006c73b 00000000 00000096 7c64ffd3 00000000 ffbf4080 ff174010 (XEN) 0688b636 00000002 00000000 ff10f097 ffbf9f74 068f7d71 00000002 ffbf5900 (XEN) 068f7700 00000002 00000002 ff113e57 678dcba0 00000005 0006c178 00000000 (XEN) 00000080 ff1bd094 00000001 ff1bd080 068f7700 00000002 00000000 00000013 (XEN) 00000080 00000080 00000080 00000080 00007ff0 48848000 48848000 ff10f912 (XEN) 00007ff0 48848000 ff1bd080 ff136d86 cf86def0 00000001 00000000 00007ff0 (XEN) 48848000 48848000 00000000 000d0402 c01188c9 00000061 00000246 cf86dee4 (XEN) 00000069 0000007b 0000007b 00000000 00000000 00000001 ff1bd080 (XEN) Xen call trace: (XEN) [<ff10cb64>] sedf_do_schedule+0x434/0xc60 (XEN) [<ff11cd7c>] get_page_type+0xac/0x320 (XEN) [<ff10f097>] __enter_scheduler+0x87/0x300 (XEN) [<ff113e57>] reprogram_ac_timer+0x27/0xf0 (XEN) [<ff10f912>] do_softirq+0x32/0x50 (XEN) [<ff136d86>] process_softirqs+0x6/0x8 (XEN) (XEN) Faulting linear address: 00000020 (XEN) Pagetable walk from 00000020: (XEN) L2 = 00000000 55555555 (XEN) ************************************ (XEN) CPU1 FATAL TRAP 14 (page fault), ERROR_CODE 0002, IN INTERRUPT CONTEXT. (XEN) System shutting down -- need manual reset. (XEN) ************************************ We found reverting changeset 8451make it OK. -Xin _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2005-Dec-30 16:13 UTC
Re: [Xen-devel] Changeset 8451 causes SMP xen0 crashing on i386
> > We found reverting changeset 8451make it OK. > -XinIt''s surprising it passed our automatic regression tests, since the secondary CPUs were running with an invalid stack pointer. Changeset 8455 should fix the bug. Thanks, Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel