[NTOS:MM] Rewrite arch-specifics of the legacy Mm
authorJérôme Gardou <jerome.gardou@reactos.org>
Mon, 22 Mar 2021 08:52:11 +0000 (09:52 +0100)
committerJérôme Gardou <zefklop@users.noreply.github.com>
Thu, 8 Apr 2021 13:40:37 +0000 (15:40 +0200)
commit43378411fb258a02d3384acb3e301eb1774a119a
tree433f2d77eeac46e16e7fea2d6bdfc726f71ae2de
parentb445005c7086ef76a0acefc022878d47ada1487c
[NTOS:MM] Rewrite arch-specifics of the legacy Mm

Properly handle PDE refcounting
Clean-up of the internal API
Enforce attaching to the process when modifying its memory layout, instead of
making circonvoluted mappings which always end up being broken.
ntoskrnl/include/internal/mm.h
ntoskrnl/mm/i386/page.c
ntoskrnl/mm/marea.c
ntoskrnl/mm/rmap.c
ntoskrnl/mm/section.c