[NTOS]: Disable support for global pages since it does not seem to work right on...
authorSir Richard <sir_richard@svn.reactos.org>
Fri, 19 Feb 2010 22:43:34 +0000 (22:43 +0000)
committerSir Richard <sir_richard@svn.reactos.org>
Fri, 19 Feb 2010 22:43:34 +0000 (22:43 +0000)
commit3bdd2efbc3843ab2db662e081a6c942459835f26
tree717fd629374363f8372df143550aded27e8e807b
parent69a020df2604c418121b8962cb6e97ea42d1de75
[NTOS]: Disable support for global pages since it does not seem to work right on real hardware. Additionally, the code had been previously enabling global pages before the variable determining the support for such pages was even enabled, causing non-global pages to be used initially, followed later by global pages once the variable had been setup. To fix this mess, remove all global page support for now. Fixes booting on certain real hardware (or fixes other random memory corruptions).
Thanks to Caemyr.

svn path=/trunk/; revision=45627
reactos/ntoskrnl/include/internal/i386/ke.h
reactos/ntoskrnl/ke/i386/patpge.c
reactos/ntoskrnl/mm/ARM3/i386/init.c
reactos/ntoskrnl/mm/i386/page.c