Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 May 2022 00:15:42 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 264267] UEFI Booting on Azure Generation 2 VMs crashes
Message-ID:  <bug-264267-227-qn7eUML3QJ@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-264267-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-264267-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D264267

--- Comment #1 from Michael Baptist <mbaptist.opensource@gmail.com> ---
A little more background the Azure EFI firmware has a free memory region at
0x200000, however for larger kernels the EFI copy will write into EFI memory
and cause a fault.

The before we trampoline the new EFI_COPY_DISABLE option will allow us to s=
kip
copying and sets up page tables for 4G of physical memory (I think) and sho=
uld
map in our kernel in place. This all seems to work fine. Once the Kenrnel is
loaded and we run sysinit I can see the trademark, copyright, an <BOOT>
(boottag) stuff printing and then the console dies. I assume those sysinit
functions are not the problem but others might be causing it to crash in so=
me
way. (Maybe vm subsystem code?)

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-264267-227-qn7eUML3QJ>