[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: Xen Booting Problem on ARM Machine
On Mon, 13 Sep 2021, Sai Kiran Kumar Reddy Y wrote: > On Fri, Sep 10, 2021 at 7:30 PM Julien Grall <julien@xxxxxxx> wrote: > > > On 08/09/2021 11:43, Sai Kiran wrote: > > Hello, > > Hi, > > Thank you for the report. Moving the discussion back to xen-devel > because this looks like a potential issue in the UEFI stub in Xen. > > > I have Xen-4.15.0 on an ARM Machine, with Debian 11 installed on it. > > Would you be able to give more details on the Arm machine you are using? > Also, are you using ACPI or DT to boot? > > > Sai >> DT . ACPI configuration is disabled in Boot settings > > > I > > am able to do “make world” and “make install”, after “./configure”, as > > specified in README file. When I reboot the system, I get the > following > > message: > > > > Warning: All 128 bootinfo mem banks exhausted. > > > > Warning: All 128 bootinfo mem banks exhausted. > > Hmmm... This means that you have more than 128 memory regions described > in the EFI memory map. That's quite a lot. > > Although, this should be harmless as it means Xen will not use the extra > memory banks. > > > > > Cannot exit boot services: ErrCode: 0x8000000000000002 > > This means EFI_INVALID_PARAMETER. We have code to retry because AFAICT > ExitBootServices() may sometime fails (I have CCed Jan may have more > idea what's happening). > > Would you be able to provide more details on the UEFI firmware you are > using? Is it EDK2 or U-boot? > > Sai >> EDK2 > Also, do you know if Linux is boot on the same system? > > Sai >> Yes > However, AFAICT, the error message would not prevent Xen to continue > booting. So you may get stuck later in the boot process. > > My suggestion would be to enable earlyprintk for your platform. You can > setup it up from the menuconfig in "Debugging Options". > > Sai >> Yes, I have enabled earlyprintk. > I tried changing NR_MEM_BANKS(in xen/include/asm-arm/setup.h) value to 256, > from 128. The error message is no longer seen, but the device > is stuck in the boot process. Could you please post the boot logs now that you enabled earlyprintk? Ideally not a camera picture but a textual copy/paste from the target serial? Earlyprintk is pretty verbose, we should be able to figure out where it gets stuck.
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |