[NTOS:KD64,KE] IRQL is automatically adjusted during calls to KdEnterDebugger() and... 3942/head
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 5 Sep 2021 00:48:20 +0000 (02:48 +0200)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 12 Sep 2021 16:20:32 +0000 (18:20 +0200)
commit6e9ff14e260d206d9e4eb66424b9923f860596bd
treef02991ecfab867e60ef1155d1f5657966797ba33
parent05590079cca5e176c2ab6c6e211f83c75b67b74c
[NTOS:KD64,KE] IRQL is automatically adjusted during calls to KdEnterDebugger() and KdExitDebugger(). (#3942)
Addendum to 608032bd and 835c3023.

The IRQL is actually raised by KeFreezeExecution() and lowered by
KeThawExecution(), always to HIGH_IRQL on MP systems, or if necessary
on UP. These functions are called respectively by KdEnterDebugger()
and KdExitDebugger().
ntoskrnl/kd64/kdapi.c
ntoskrnl/kd64/kdtrap.c
ntoskrnl/ke/freeze.c