[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Current xen-unstable xen crashing in boot
Yes, the dependencies on xen.lds are broken, as only xen.lds.S is indicated as a dependency. Completely clean build required. I should remember to fix this, and similar for asm-offsets.s. -- Keir On 15/08/2009 13:03, "Wei, Gang" <gang.wei@xxxxxxxxx> wrote: > I used to meet similar problem before I do a clean build. The > xen/arch/x86/xen.lds could not be regenerated without a clean build, which > would cause __per_cpu_end still equal __per_cpu_start + (32 << 13). > > Please confirm it is not caused by this factor. > > Jimmy > > Jeremy Fitzhardinge wrote: >> On 08/14/09 13:48, Jeremy Fitzhardinge wrote: >>>> (XEN) Early fatal page fault at e008:ffff828c8015415c >> (cr2=ffff83007fc75008, ec=0000) >>>> (XEN) Stack dump: 000000000007fc76 000000000000000c >> ffff83007fc77ff0 ffff83007fc76000 ffff828c8026fe58 >> 0000000000000262 0000000000000020 0180000000000000 >> 000000000000010c ffff828c802a6380 ffff83007fc75008 >> 0000000000000001 ffff830000000000 ffff828c80219b0c >> ffff83007fc76000 0000000000000000 ffff828c8015415c >> 000000000000e008 0000000000010082 ffff828c8026fdd8 >> 0000000000000000 ffff828c80154158 ffff828c8026fde8 >> 0000000000000262 00000000000002e2 0000000000000086 >> 0000000000000262 0000000000000000 000000008026fe18 >> ffff83007fc75008 ffff828c00000027 ffff83007fc76000 >> ffff828c8021dd60 0000000000000002 000000007fc42000 >> ffff83000008bfc0 ffff83000008bf40 0000000000002000 >> ffff828c8026fe68 ffff828c80154f85 ffff828c8026fe78 >> ffff828c80154fa5 ffff828c8026ff18 ffff828c802343ef >> 0000000000000000 0000000000000000 0000000000a1e000 >> 0000000000aca3e0 ffff83000008bf40 0000000000000000 >> 00000000ffffffff ffff83000000000c 0000000800000000 >> 000000010000006e 0000000000000003 00000000000002f8 >> 0000000000000000 0000000000000000 0000000000000000 >> 0000000000000000 0000000000000000 0000000000000000 >> 0000000000067e8c ffff828c801000b5 0000000000000000 >> 0000000000000000 0000000000000000 0000000000000000 >> 0000000000000000 0000000000000000 0000000000000000 >> 0000000000000000 0000000000000000 0000000000000000 >> 0000000000000000 0000000000000000 0000000000000000 >> 0000000000000000 0000000000000000 0000000000000000 >> 0000000000000000 0000000000000000 0000000000000000 >> 0000000000000000 0000000000000000 0000000000000000 >> 0000000000000000 0000000000000000 0000000000000000 >> 0000000000000000 00000000fffff000 >>>> >>>> This appears to be: >>>> (gdb) x/i 0xffff828c8015415c >>>> 0xffff828c8015415c <map_pages_to_xen+112>: mov (%rax),%rax (gdb) >>>> x/i 0xffff828c80154f85 0xffff828c80154f85 >>>> <__memguard_change_range+237>: leaveq >>>> >>>> but I can't find a good enclosing frame from there (is >> there a tool to pretty-print these stack traces?). >>>> >>>> >>> >>> I bisected it down to: >>> >>> The first bad revision is: >>> changeset: 20038:1197585e32b7 >>> user: Keir Fraser <keir.fraser@xxxxxxxxxx> >>> date: Fri Aug 07 17:29:50 2009 +0100 >>> summary: x86: Increase default max CPUs to 64. >>> >> >> Reverting this change on current tip works fine for me. >> >> J _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |