reactos/ntoskrnl/kd64
Hermès Bélusca-Maïto 6cf426345b
[NTOS:KD64] Use KdpDprintf() instead of DbgPrint() for the debugger banner DPRINTs (#7540)
Override DbgPrint(), used by the debugger banner DPRINTs,
because KdInitSystem() can be called under the debugger lock
by KdEnableDebugger(WithLock)().

In this case, when DbgPrint() (re-)enters the debugger via an
interrupt and acquires the debugger lock, a deadlock occurs.
2024-12-03 22:14:02 +01:00
..
amd64 [NTOS:KD64] kdx64.c: Implement KdpAllowDisable() the same as in x86 (#7538) 2024-12-03 19:02:28 +01:00
arm [NTOS:KD64] Only use the UNIMPLEMENTED macro in the debugger's KdpSys* helpers. 2024-11-21 22:34:37 +01:00
i386 [NTOS:KD64] kdx86.c: Fix Dr7 check to verify whether debugger disabling is allowed (#7538) 2024-12-03 19:02:21 +01:00
kdapi.c
kdbreak.c
kddata.c
kdinit.c [NTOS:KD64] Use KdpDprintf() instead of DbgPrint() for the debugger banner DPRINTs (#7540) 2024-12-03 22:14:02 +01:00
kdlock.c
kdprint.c
kdtrap.c