[Bug 251866] Because the loader.efi modified the size of EFI_STAGING_SIZE, vmware could not start the system above FreeBSD 12.2
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Dec 17 14:35:23 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251866
--- Comment #12 from Dimitry Andric <dim at FreeBSD.org> ---
Would it print "Staging area's size is reduced:" before or after the initial
messages? If it prints it very early, I cannot see it because the output
scrolls off the screen, and the loader's prompt does not seem to support any
form of scrollback. (I tried scroll lock, and shift-pageup/down, but neither
worked.)
In any case, commenting out the if, but not the call to
efi_verify_staging_size(), and going with the default EFI_STAGING_SIZE of 100
still does not work:
OK boot -s
Start @ 0xffffffff8036b000 ...
EFI framebuffer information:
addr, size 0xf0000000, 0x300000
dimensions 1024 x 768
stride 1024
masks 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000
!!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
ExceptionData - 0000000000000000 I:0 R:0 U:0 W:0 P:0 PK:0 S:0
RIP - FFFFFFFF81885F90, CS - 0000000000000018, RFLAGS - 0000000000010046
RAX - 00000000087DF000, RCX - 0000000006600000, RDX - 00000000087DF000
RBX - 00000000023DEFF8, RSP - 00000000023DEFF8, RBP - 000B0001000B8781
RSI - 0000000000000000, RDI - 00000000023DEFF8
R8 - 00000000023DB000, R9 - FFFFFFFF8036B000, R10 - 000000000A9706D0
R11 - 00000000000005D0, R12 - 0000000002655000, R13 - 000000000264B000
R14 - 00000000023DB000, R15 - FFFFFFFF8036B000
DS - 0000000000000008, ES - 0000000000000008, FS - 0000000000000008
GS - 0000000000000008, SS - 0000000000000008
CR0 - 0000000080010033, CR2 - FFFFFFFF81885F90, CR3 - 000000000FF78000
CR4 - 0000000000000668, CR8 - 0000000000000000
DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
DR3 - 0000000000000000, DR6 - 00000000FFFF0FF0, DR7 - 0000000000000400
GDTR - 00000000FFFFFEA0 000000000000002F, LDTR - 0000000000000000
IDTR - 000000000FEBF3E0 0000000000000FFF, TR - 0000000000000000
FXSAVE_STATE - 00000000023DEC50
!!!! Can't find image information. !!!!
and then VMware shows its "fatal exception" dialog.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list