[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Latest development (master) Xen fails to boot on HP ProLiant DL20 GEN10
On Tue, Sep 24, 2019 at 11:20:06AM -0700, Roman Shaposhnik wrote: > Hi! > > I'm a bit at a loss of what's happening here, but it seems that > the latest Xen from master fails to boot on HP ProLiant DL20 > GEN10 server (same Xen boots fine on every other piece of > hardware in my lab). > > There are absolutely no signs of what's going wrong with it. > It just stops at > > (XEN) HVM: ASIDs enabled. > (XEN) HVM: VMX enabled > (XEN) HVM: Hardware Assisted Paging (HAP) detected > (XEN) HVM: HAP page sizes: 4kb, 2MB, 1GB > ... > (XEN) Adding cpu 1 to runqueue 0 > (XEN) mwait-idle: max C-state count of 8 reached > (XEN) Adding cpu 2 to runqueue 0 > (XEN) mwait-idle: max C-state count of 8 reached > > I guess the only clue is that your typical line of: > > (XEN) Brought up X CPUs > > never gets printed -- so perhaps there's something wonky > going on with CPU initialization. > > Any advice on how to diagnose this further will be greatly appreciated. Can you apply the debug patch below and try again? (you should get more verbose output) A bisection would also be helpful in order to identify the commit that broke booting on this hardware, if older versions of Xen do boot fine. Thanks, Roger. ---8<--- diff --git a/xen/include/asm-x86/apic.h b/xen/include/asm-x86/apic.h index 4759279eb2..b33fce198b 100644 --- a/xen/include/asm-x86/apic.h +++ b/xen/include/asm-x86/apic.h @@ -5,7 +5,7 @@ #include <asm/fixmap.h> #include <asm/msr.h> -#define Dprintk(x...) do {} while (0) +#define Dprintk printk /* * Debugging macros _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |