Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F157853208
D49860.id153806.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
962 B
Referenced Files
None
Subscribers
None
D49860.id153806.diff
View Options
diff --git a/sys/arm64/arm64/machdep.c b/sys/arm64/arm64/machdep.c
--- a/sys/arm64/arm64/machdep.c
+++ b/sys/arm64/arm64/machdep.c
@@ -502,10 +502,12 @@
/*
- * When booted via kboot, the prior kernel will pass in reserved memory areas in
- * a EFI config table. We need to find that table and walk through it excluding
- * the memory ranges in it. btw, this is called too early for the printf to do
- * anything since msgbufp isn't initialized, let alone a console...
+ * When booted via kexec from Linux, the prior kernel will pass in reserved
+ * memory areas in an EFI config table. We need to find that table and walk
+ * through it excluding the memory ranges in it. btw, this is called too early
+ * for the printf to do anything (unless EARLY_PRINTF is defined) since msgbufp
+ * isn't initialized, let alone a console, but breakpoints in printf help
+ * diagnose rare failures.
*/
static void
exclude_efi_memreserve(vm_paddr_t efi_systbl_phys)
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Tue, May 26, 8:44 PM (45 m, 32 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33537909
Default Alt Text
D49860.id153806.diff (962 B)
Attached To
Mode
D49860: arm64: Reword a comment about kexec / kboot path
Attached
Detach File
Event Timeline
Log In to Comment