Lower runlevel to APC before initializing idle process
所有检测均成功
Builds / ExectOS (amd64) (push) Successful in 41s
Builds / ExectOS (i686) (push) Successful in 39s

这个提交包含在:
Rafal Kupiec 2024-05-05 21:48:58 +02:00
父节点 c98ad3862b
当前提交 e4155ee008
签署人:: belliash
GPG 密钥 ID: 4E829243E0CFE6B4
共有 2 个文件被更改,包括 6 次插入0 次删除

查看文件

@ -38,6 +38,9 @@ KepInitializeKernel(VOID)
/* Save processor state */ /* Save processor state */
KepSaveProcessorState(&Prcb->ProcessorState); KepSaveProcessorState(&Prcb->ProcessorState);
/* Lower to APC runlevel */
KeLowerRunLevel(APC_LEVEL);
/* Initialize Idle process */ /* Initialize Idle process */
RtlInitializeListHead(&KepProcessListHead); RtlInitializeListHead(&KepProcessListHead);
PageDirectory[0] = 0; PageDirectory[0] = 0;

查看文件

@ -38,6 +38,9 @@ KepInitializeKernel(VOID)
/* Save processor state */ /* Save processor state */
KepSaveProcessorState(&Prcb->ProcessorState); KepSaveProcessorState(&Prcb->ProcessorState);
/* Lower to APC runlevel */
KeLowerRunLevel(APC_LEVEL);
/* Initialize Idle process */ /* Initialize Idle process */
RtlInitializeListHead(&KepProcessListHead); RtlInitializeListHead(&KepProcessListHead);
PageDirectory[0] = 0; PageDirectory[0] = 0;