From: "Laszlo Ersek" <lersek@redhat.com>
To: Gerd Hoffmann <kraxel@redhat.com>
Cc: devel@edk2.groups.io, Oliver Steffen <osteffen@redhat.com>,
Ard Biesheuvel <ardb+tianocore@kernel.org>,
Jiewen Yao <jiewen.yao@intel.com>,
dun.tan@intel.com
Subject: Re: [edk2-devel] [PATCH 1/1] OvmfPkg/QemuVideoDxe: purge VbeShim
Date: Tue, 13 Feb 2024 19:13:19 +0100 [thread overview]
Message-ID: <6ace94c1-bd7d-7ebc-047c-f1d78d9ab04a@redhat.com> (raw)
In-Reply-To: <6c6858f2-27fb-60d7-1672-7fa12c5b554f@redhat.com>
On 2/13/24 18:28, Laszlo Ersek wrote:
> On 2/13/24 15:02, Gerd Hoffmann wrote:
>> On Tue, Feb 13, 2024 at 11:44:17AM +0100, Laszlo Ersek wrote:
>>> Hi Gerd,
>>>
>>> On 2/13/24 09:59, Gerd Hoffmann wrote:
>>>> Removing CSM support broke VbeShim.
>>>>
>>>> I see ASSERTS being triggered, both in vbeshim code and elsewhere.
>>>> Didn't investigate in detail, but apparently the real mode address
>>>> space is not considered being special any more, which invalidates
>>>> some assumptions of the vbeshim code.
>>>>
>>>> The guest os which depends on vbeshim for video support is --
>>>> according to the comments -- Windows 2008 R2. Which went EOL in
>>>> January 2020, more than four years ago.
>>>>
>>>> Time to retire VbeShim. RIP.
>>>
>>> I don't understand this, and/or disagree.
>>>
>>> (1) Please collect more information about the ASSERT()s (the failure
>>> mode you are seeing).
>>> Because, (a) in the code that's being removed in this patch, I don't
>>> see any ASSERT() that should fire, and (b) I cannot reproduce the
>>> issue. (In fact my log contains "InstallVbeShim: VBE shim
>>> installed".)
>>
>> Fair enough. The ASSERT() I see firing is this:
>>
>> ASSERT
>> /home/kraxel/projects/edk2/OvmfPkg/QemuVideoDxe/VbeShim.c(142):
>> Int0x10->Segment == 0x0000
>
> Something nasty is going on here;
>
> 138 //
> 139 // We managed to allocate the page at zero. SVN r14218 guarantees that it
> 140 // is NUL-filled.
> 141 //
> 142 ASSERT (Int0x10->Segment == 0x0000);
>
> "SVN r14218" is git commit d436d5ca0936 -- "Guarantee that free memory
> in the 4K page starting at address 0 is always cleared to 0".
>
>>
>> It reproduces for me when booting with a bunch of hot-pluggable CPUs
>> (qemu -smp 2,maxcpus=32).
>>
>> I bisected this,
>
> Thank you!
>
>> and it seems indeed totally unrelated to CSM removal:
>>
>> 725acd0b9cc047b20a1b9379e46f05d3ebcf485e is the first bad commit
>> commit 725acd0b9cc047b20a1b9379e46f05d3ebcf485e
>> Author: Dun Tan <dun.tan@intel.com>
>> Date: Fri Dec 1 10:53:32 2023 +0800
>>
>> UefiCpuPkg: Avoid assuming only one smmbasehob
>>
>> New theory: This is a NULL pointer dereference corrupting the zero
>> page.
>
> Interesting; this commit is indeed related to having a multitude of
> (possible?) CPUs.
>
>>
>> I still think it makes sense to retire VbeShim, but of course with a
>> different commit message and also the leftover function declaration
>> removed.
>
> I agree, although in this case, the VBE shim has unexpectedly caught
> an independent bug for us ;)
>
>>
>> Can we unmap the zero page to avoid NULL pointer dereferences going
>> unnoticed (after removing VbeShim)? IIRC I've seen an config option
>> for that a while back, but can't find it now in the source tree ...
>
> Yes. See "PcdNullPointerDetectionPropertyMask" in
> "MdeModulePkg/MdeModulePkg.dec".
>
> See NULL_DETECTION_NONSTOP_MODE in CpuDxe (and PiSmmCpuDxeSmm). In
> CpuDxe, there's a fault handler that's supposed to dump the context to
> the serial port. From looking only briefly, I'm not sure where the
> actual unmapping happens (so that we get a page fault in the first
> place).
Bingo; after building with "--pcd
gEfiMdeModulePkgTokenSpaceGuid.PcdNullPointerDetectionPropertyMask=65",
and booting with 32 possible VCPUs and 1 present (= cold-plugged) VCPU:
* tail of firmware log (until crash):
> Loading SMM driver at 0x0007FF88000 EntryPoint=0x0007FFA63E5 PiSmmCpuDxeSmm.efi
> SMRR Base: 0x7F000000, SMRR Size: 0x1000000
> PcdCpuSmmCodeAccessCheckEnable = 1
> mAddressEncMask = 0x0
> PcdControlFlowEnforcementPropertyMask = 0
> SMRAM TileSize = 0x00002000 (0x00001000, 0x00001000)
> PiCpuSmmEntry: gSmmBaseHobGuid not found!
> New Allcoated SMRAM SaveState Buffer (0x7FF41000, 0x00046000)
> CPU[000] APIC ID=0000 SMBASE=7FF39000 SaveState=7FF48C00 Size=00000400
> Stacks - 0x7FE81000
> mSmmStackSize - 0x6000
> PcdCpuSmmStackGuard - 0x1
* serial log:
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000000, RCX - 0000000000000000, RDX - 000000007FF39000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 0000000000000006, R9 - 0000000000000100, R10 - 000000007E8C3841
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000000, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF0FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010046
> RAX - 0000000000000000, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 0000000000000006, R9 - 0000000000000100, R10 - 000000007E8C3841
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000000, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AE6C, CS - 0000000000000038, RFLAGS - 0000000000010046
> RAX - 0000000000000000, RCX - 000000007FF48C00, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 0000000000000400, R9 - 0000000000000100, R10 - 000000007E8C3841
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000000, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000008, RCX - 0000000000000000, RDX - 000000007FF3B000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000008, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 0000000000000008, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000008, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000010, RCX - 0000000000000000, RDX - 000000007FF3D000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000010, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 0000000000000010, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000010, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000018, RCX - 0000000000000000, RDX - 000000007FF3F000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000018, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000018, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000018, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000020, RCX - 0000000000000000, RDX - 000000007FF41000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000020, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 0000000000000020, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000020, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000028, RCX - 0000000000000000, RDX - 000000007FF43000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000028, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000028, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000028, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000030, RCX - 0000000000000000, RDX - 000000007FF45000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000030, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000030, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000030, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000038, RCX - 0000000000000000, RDX - 000000007FF47000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000038, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 0000000000000038, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000038, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000040, RCX - 0000000000000000, RDX - 000000007FF49000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000040, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 0000000000000040, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000040, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000048, RCX - 0000000000000000, RDX - 000000007FF4B000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000048, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000048, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000048, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000050, RCX - 0000000000000000, RDX - 000000007FF4D000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000050, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000050, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000050, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000058, RCX - 0000000000000000, RDX - 000000007FF4F000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000058, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 0000000000000058, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000058, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000060, RCX - 0000000000000000, RDX - 000000007FF51000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000060, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000060, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000060, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000068, RCX - 0000000000000000, RDX - 000000007FF53000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000068, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 0000000000000068, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000068, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000070, RCX - 0000000000000000, RDX - 000000007FF55000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000070, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 0000000000000070, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000070, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000078, RCX - 0000000000000000, RDX - 000000007FF57000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000078, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000078, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000078, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000080, RCX - 0000000000000000, RDX - 000000007FF59000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000080, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 0000000000000080, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000080, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000088, RCX - 0000000000000000, RDX - 000000007FF5B000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000088, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000088, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000088, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000090, RCX - 0000000000000000, RDX - 000000007FF5D000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000090, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000090, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000090, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 0000000000000098, RCX - 0000000000000000, RDX - 000000007FF5F000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000098, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 0000000000000098, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 0000000000000098, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000A0, RCX - 0000000000000000, RDX - 000000007FF61000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000A0, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000A0, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000A0, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000A8, RCX - 0000000000000000, RDX - 000000007FF63000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000A8, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 00000000000000A8, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000A8, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000B0, RCX - 0000000000000000, RDX - 000000007FF65000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000B0, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 00000000000000B0, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000B0, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000B8, RCX - 0000000000000000, RDX - 000000007FF67000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000B8, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000B8, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000B8, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000C0, RCX - 0000000000000000, RDX - 000000007FF69000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000C0, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000C0, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000C0, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000C8, RCX - 0000000000000000, RDX - 000000007FF6B000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000C8, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 00000000000000C8, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000C8, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000D0, RCX - 0000000000000000, RDX - 000000007FF6D000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000D0, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 00000000000000D0, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000D0, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000D8, RCX - 0000000000000000, RDX - 000000007FF6F000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000D8, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000D8, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000D8, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000E0, RCX - 0000000000000000, RDX - 000000007FF71000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000E0, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 00000000000000E0, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000E0, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000E8, RCX - 0000000000000000, RDX - 000000007FF73000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000E8, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000E8, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000E8, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000F0, RCX - 0000000000000000, RDX - 000000007FF75000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000F0, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000F0, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000F0, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!!
> ExceptionData - 0000000000000002 I:0 R:0 U:0 W:1 P:0 PK:0 SS:0 SGX:0
> RIP - 000000007FF8AD50, CS - 0000000000000038, RFLAGS - 0000000000010006
> RAX - 00000000000000F8, RCX - 0000000000000000, RDX - 000000007FF77000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000F8, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FF8AD82, CS - 0000000000000038, RFLAGS - 0000000000010002
> RAX - 00000000000000F8, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000007FFB6000, RSP - 000000007EC96810, RBP - 000000007EC968F0
> RSI - 0000000000001000, RDI - 0000000000000046
> R8 - 000000007FFAD840, R9 - 0000000000000000, R10 - 000000007FF87818
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
> GS - 0000000000000030, SS - 0000000000000030
> CR0 - 0000000080010033, CR2 - 00000000000000F8, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007E7E0000 0000000000000047, LDTR - 0000000000000000
> IDTR - 000000007DC3B018 0000000000000FFF, TR - 0000000000000000
> FXSAVE_STATE - 000000007EC96470
> !!!! 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 SS:0 SGX:0
> RIP - 000000007FFA9501, CS - 0000000000000038, RFLAGS - 0000000000010046
> RAX - 0000000000000000, RCX - 0000000000000000, RDX - 0000000000000000
> RBX - 000000002C100800, RSP - 000000007FE86F00, RBP - 000000007FE86F10
> RSI - 0000000000000000, RDI - 0000000000004200
> R8 - 000000007FF87818, R9 - 000000007FFB60A0, R10 - 0000000000000000
> R11 - 0000000000000069, R12 - 0000000000000000, R13 - 0000000000000000
> R14 - 0000000000000000, R15 - 0000000000000000
> DS - 0000000000000000, ES - 0000000000000000, FS - 0000000000000000
> GS - 0000000000000000, SS - 0000000000000000
> CR0 - 0000000080010033, CR2 - 0000000000000000, CR3 - 000000007EA01000
> CR4 - 0000000000000668, CR8 - 0000000000000000
> DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 0000000000000000
> DR3 - 0000000000000000, DR6 - 00000000FFFF4FF0, DR7 - 0000000000000400
> GDTR - 000000007FFB6240 000000000000004F, LDTR - 0000000000000000
> IDTR - 000000007FE80000 00000000000001FF, TR - 0000000000000000
> FXSAVE_STATE - 000000007FE86B60
> !!!! Find image based on IP(0x7FFA9501)
> Build/Ovmf3264/NOOPT_GCC5/X64/UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm/DEBUG/PiSmmCpuDxeSmm.dll
> (ImageBase=000000007FF88000, EntryPoint=000000007FFA63E5) !!!!
The RIP values are mostly consistent across these page faults:
32 000000007FF8AD50
32 000000007FF8AD82
1 000000007FF8AE6C
1 000000007FFA9501
That is, one PF for each CPU at 000000007FF8AD50, and one PF for each
CPU at 000000007FF8AD82.
Furthermore, if we check the invalid addresses (CR2 -- Page Fault Linear
Address) of these faults, we see that the instruction 000000007FF8AD50
runs in a loop body that iterates, in steps of 0x08, from 0x00 to 0xF8.
The same applies to the instruction at 000000007FF8AD82.
Now, if we check
objdump -S Build/Ovmf3264/NOOPT_GCC5/X64/UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm/DEBUG/PiSmmCpuDxeSmm.debug
then that confirms that relative offset 0x1E3E5 (= EntryPoint-ImageBase
= 000000007FFA63E5-000000007FF88000) is indeed the entry point:
> 000000000001e3e5 <_ModuleEntryPoint>:
> EFIAPI
> _ModuleEntryPoint (
> IN EFI_HANDLE ImageHandle,
> IN EFI_SYSTEM_TABLE *SystemTable
> )
> {
> 1e3e5: 55 push %rbp
> 1e3e6: 48 89 e5 mov %rsp,%rbp
> 1e3e9: 48 83 ec 30 sub $0x30,%rsp
> 1e3ed: 48 89 4d 10 mov %rcx,0x10(%rbp)
> 1e3f1: 48 89 55 18 mov %rdx,0x18(%rbp)
> EFI_STATUS Status;
> EFI_LOADED_IMAGE_PROTOCOL *LoadedImage;
Thus we can investigate both faulting instruction pointers too:
(a) 000000007FF8AD50 - 000000007FF88000 = 2D50
(b) 000000007FF8AD82 - 000000007FF88000 = 2D82
And then objdump reports:
(a)
> //
> // Retrieve APIC ID of each enabled processor from the MP Services protocol.
> // Also compute the SMBASE address, CPU Save State address, and CPU Save state
> // size for each CPU in the platform
> //
> for (Index = 0; Index < mMaxNumberOfCpus; Index++) {
> 2d0c: 48 c7 45 d8 00 00 00 movq $0x0,-0x28(%rbp)
> 2d13: 00
> 2d14: e9 eb 01 00 00 jmpq 2f04 <PiCpuSmmEntry+0xcdb>
> if (!mSmmRelocated) {
> 2d19: 0f b6 05 b0 b7 02 00 movzbl 0x2b7b0(%rip),%eax # 2e4d0 <mSmmRelocated>
> 2d20: 84 c0 test %al,%al
> 2d22: 75 2f jne 2d53 <PiCpuSmmEntry+0xb2a>
> mCpuHotPlugData.SmBase[Index] = (UINTN)Buffer + Index * TileSize - SMM_HANDLER_OFFSET;
> 2d24: 48 8b 45 d8 mov -0x28(%rbp),%rax
> 2d28: 48 0f af 45 a0 imul -0x60(%rbp),%rax
> 2d2d: 48 89 c2 mov %rax,%rdx
> 2d30: 48 8b 45 d0 mov -0x30(%rbp),%rax
> 2d34: 48 01 c2 add %rax,%rdx
> 2d37: 48 8b 0d 72 b3 02 00 mov 0x2b372(%rip),%rcx # 2e0b0 <mCpuHotPlugData+0x10>
> 2d3e: 48 8b 45 d8 mov -0x28(%rbp),%rax
> 2d42: 48 c1 e0 03 shl $0x3,%rax
> 2d46: 48 01 c8 add %rcx,%rax
> 2d49: 48 81 ea 00 80 00 00 sub $0x8000,%rdx
> 2d50: 48 89 10 mov %rdx,(%rax) <---------------- FAULT
> }
This comes directly from commit
725acd0b9cc047b20a1b9379e46f05d3ebcf485e, and the problem is most
probably that "mCpuHotPlugData.SmBase" is NULL.
And that's indeed very possible, after commit
725acd0b9cc047b20a1b9379e46f05d3ebcf485e:
If GetSmBase() returns NULL, the code will now print "PiCpuSmmEntry:
gSmmBaseHobGuid not found" -- which is indeed what we find in the log --,
but there is nothing to set "mCpuHotPlugData.SmBase" to non-NULL, before
we try to write through it.
(b)
gSmmCpuPrivate->CpuSaveState[Index] = (VOID *)(mCpuHotPlugData.SmBase[Index] + SMRAM_SAVE_STATE_MAP_OFFSET);
2d70: 48 8b 15 39 b3 02 00 mov 0x2b339(%rip),%rdx # 2e0b0 <mCpuHotPlugData+0x10>
2d77: 48 8b 45 d8 mov -0x28(%rbp),%rax
2d7b: 48 c1 e0 03 shl $0x3,%rax
2d7f: 48 01 d0 add %rdx,%rax
2d82: 48 8b 00 mov (%rax),%rax <------------------ FAULT
2d85: 48 8d 90 00 fc 00 00 lea 0xfc00(%rax),%rdx
2d8c: 48 8b 05 35 b3 02 00 mov 0x2b335(%rip),%rax # 2e0c8 <gSmmCpuPrivate>
2d93: 48 8b 48 28 mov 0x28(%rax),%rcx
2d97: 48 8b 45 d8 mov -0x28(%rbp),%rax
2d9b: 48 c1 e0 03 shl $0x3,%rax
2d9f: 48 01 c8 add %rcx,%rax
2da2: 48 89 10 mov %rdx,(%rax)
I'm going to ignore this crash site for now, and theorize more on crash
site (a):
I claim that this NULL pointer dereference (write) has been in place
*ever since* commit 725acd0b9cc0 ("UefiCpuPkg: Avoid assuming only one
smmbasehob", 2023-12-12). That is, I claim / theorize that GetSmBase()
*always* returns a NULL pointer in OVMF SMM; i.e., it's not
"conditional" behavior from GetSmBase().
Instead, the only reason we've not seen it is that we have a *short
loop* counting up (= writing upwards) from address 0 in increments of 8
bytes, and the number of iterations is the possible VCPU count. Because
we have usually very few VCPUs, the overwritten area at the start of
page#0 is pretty small.
But if we have, say, 32 possible VCPUs, then we overwrite 32*8 == 256
bytes, and then the VBE Shim's check for "Int0x10->Segment == 0x0000"
fails. Because, if I count right, the "Int0x10->Segment" field of type
UINT16 starts at linear address 0x42.
We need to fix or revert commit 725acd0b9cc0 for the upcoming stable
release.
Laszlo
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#115402): https://edk2.groups.io/g/devel/message/115402
Mute This Topic: https://groups.io/mt/104329097/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-
next prev parent reply other threads:[~2024-02-13 18:13 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-02-13 8:59 [edk2-devel] [PATCH 1/1] OvmfPkg/QemuVideoDxe: purge VbeShim Gerd Hoffmann
2024-02-13 10:41 ` Ard Biesheuvel
2024-02-13 10:44 ` Laszlo Ersek
2024-02-13 14:02 ` Gerd Hoffmann
2024-02-13 14:55 ` Pedro Falcato
2024-02-13 14:56 ` Ard Biesheuvel
2024-02-13 15:07 ` Pedro Falcato
2024-02-13 15:28 ` Gerd Hoffmann
2024-02-13 15:47 ` Pedro Falcato
2024-02-13 17:31 ` Laszlo Ersek
2024-02-13 17:28 ` Laszlo Ersek
2024-02-13 18:13 ` Laszlo Ersek [this message]
2024-02-13 20:25 ` Laszlo Ersek
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-list from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=6ace94c1-bd7d-7ebc-047c-f1d78d9ab04a@redhat.com \
--to=devel@edk2.groups.io \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox