[NTOS:Mm] Rewrite MiWriteProtectSystemImage (#749)
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Fri, 18 Jan 2019 21:11:43 +0000 (22:11 +0100)
committerGitHub <noreply@github.com>
Fri, 18 Jan 2019 21:11:43 +0000 (22:11 +0100)
commit65dbfc286818e18095b7cc0c85f63cde6b3e629d
tree70bdb1d8611739a2f354228c4942f16fc766e823
parent4b924a8685c8ce9005797b85b7aaa3998b3d472c
[NTOS:Mm] Rewrite MiWriteProtectSystemImage (#749)

* The previous version was overcomplicated and broken and therefore disabled.
* The new version also enforces NX protection on x64.
* Now that protecting works, also protect the boot loaded images.
ntoskrnl/include/internal/amd64/mm.h
ntoskrnl/include/internal/arm/mm.h
ntoskrnl/include/internal/i386/mm.h
ntoskrnl/include/ntoskrnl.h
ntoskrnl/mm/ARM3/miarm.h
ntoskrnl/mm/ARM3/sysldr.c
ntoskrnl/mm/mminit.c