[NTOSKRNL]
authorCameron Gutman <aicommander@gmail.com>
Mon, 26 Dec 2011 23:12:38 +0000 (23:12 +0000)
committerCameron Gutman <aicommander@gmail.com>
Mon, 26 Dec 2011 23:12:38 +0000 (23:12 +0000)
commit74c9f0c170b4c54ad3abda82dfb14dbb26af9901
treed4fed28c03fbd583273dc2113be6539a79e0edd2
parentf042b9943ae89b3876488b0001142617605cc9a0
[NTOSKRNL]
- Don't flush the TLB in MmEnableVirtualMapping and MmCreateVirtualMapping because the PTE is already invalid so it can't possibly be in the TLB per x86 spec
- Added explanations of why flushes are needed or not needed in certain places
- A few small code improvements
- Should speed up ROS a bit by avoiding unnecessary TLB entry flushing

svn path=/trunk/; revision=54766
reactos/ntoskrnl/mm/i386/page.c