Maciej:

I am checking with the customer on the real use case. 

I understand the customer is trying to run reboot test for 1000 times with 
Network Enabled and I am waiting to know why the network chain loading is 
enabled.

-Siva
-----Original Message-----
From: Rabeda, Maciej [mailto:maciej.rab...@linux.intel.com] 
Sent: Monday, February 8, 2021 11:56 PM
To: devel@edk2.groups.io; mc...@ipxe.org; Sivaraman Nainar
Subject: Re: [edk2-devel] reg: iPxe Boot in NetworkPkg

Siva,

Just as Michael mentioned - the log you have provided suggests that you are 
recurse-booting iPXE.
Next server: 10.0.84.155
Filename: ipxe.efi
tftp://10.0.84.155/ipxe.efi... ok

May I ask why?

Thanks,
Maciej

On 05-Feb-21 11:10, Michael Brown wrote:
> On 05/02/2021 08:28, Sivaraman Nainar wrote:
>> Hello Maciej:
>>
>> I met an issue when tried to do the PXE boot with keeping the 
>> ipxe.efi as boot file.
>>
>> When iPXE.efi is set as boot file once it downloaded it again starts, 
>> it does the download and start of iPXE continuously and at some point 
>> it asserts in MNP Driver.
>
> Do you mean that you have set up an infinite loop in which UEFI loads 
> ipxe.efi which loads ipxe.efi which loads ipxe.efi which loads 
> ipxe.efi etc....?
>
> If so, then my guess is that you are simply running out of stack 
> space. As far as I can tell, there is no memory protection around the 
> stack in EDK2: once you have set up any kind of infinite recursion 
> scenario then you are guaranteed to eventually underrun the stack and 
> start overwriting random areas of memory.
>
> Michael
>
>
> 
>
>



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#71497): https://edk2.groups.io/g/devel/message/71497
Mute This Topic: https://groups.io/mt/80401588/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to