Completely disable the debug register assertions in the trap exit code for KDBG as...
authorStefan Ginsberg <stefanginsberg@gmail.com>
Tue, 15 Sep 2015 17:55:14 +0000 (17:55 +0000)
committerStefan Ginsberg <stefanginsberg@gmail.com>
Tue, 15 Sep 2015 17:55:14 +0000 (17:55 +0000)
commitd2608984c9460c7056c819d9394da2dde42422fc
treec2167194e6838a2365a9d786207b91de37c6a794
parentad06f5118a8946ff2c66e8ee132b0fce6e9e45d4
Completely disable the debug register assertions in the trap exit code for KDBG as it sets them improperly. These checks should not have been added for KDBG to begin with and would have made any usage of address breakpoints inside KDBG end up in a trap exit breakpoint. Whoever knows KDBG better than I do please investigate. However, enable the DR7 debug check for KD as it handles the debug registers just fine. The likelihood of loading a driver that modifies a debug register (which would be the only other thing triggering this) is pretty slim.

svn path=/trunk/; revision=69244
reactos/ntoskrnl/include/internal/i386/trap_x.h