Boot loader no longer needs to do anything related to the stack
Todas as verificações foram bem sucedidas
ci/woodpecker/push/build Pipeline was successful

Esse commit está contido em:
Rafal Kupiec 2023-02-05 10:03:21 +01:00
commit 707c92e08a
Assinado por: belliash
ID da chave GPG: 4E829243E0CFE6B4
2 arquivos alterados com 0 adições e 6 exclusões

Ver arquivo

@ -120,8 +120,6 @@ typedef struct _KERNEL_INITIALIZATION_BLOCK
LIST_ENTRY BootDriverListHead;
ULONG Size;
ULONG Version;
ULONG_PTR KernelBootStack;
ULONG_PTR KernelFaultStack;
LOADER_INFORMATION_BLOCK LoaderInformation;
FIRMWARE_INFORMATION_BLOCK FirmwareInformation;
} KERNEL_INITIALIZATION_BLOCK, *PKERNEL_INITIALIZATION_BLOCK;

Ver arquivo

@ -299,10 +299,6 @@ XtpInitializeLoaderBlock(IN PLIST_ENTRY MemoryMappings,
LoaderBlock->Size = sizeof(KERNEL_INITIALIZATION_BLOCK);
LoaderBlock->Version = INITIALIZATION_BLOCK_VERSION;
/* No kernel boot, nor fault stacks available now */
LoaderBlock->KernelBootStack = (ULONG_PTR)NULL;
LoaderBlock->KernelFaultStack = (ULONG_PTR)NULL;
/* Set LoaderInformation block properties */
LoaderBlock->LoaderInformation.DbgPrint = XtLdrProtocol->DbgPrint;