[NTOS]
- Implement enabling Large Pages support if it is detected. The Page Size Extension (PSE) bit in CR4 is enabled when paging is disabled. To achieve that, a temporary virtual and physical identity mapping is created, which is discarded after PSE is enabled.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59491 97493ccd-5924-5043-b1f5-66cb403b36ce
Dedicated to Timo.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59492 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOS/EX]
- ExInitializeZone: Don't add to an uninitialized TotalSegmentSize value, set it instead.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59493 97493ccd-5924-5043-b1f5-66cb403b36ce
[DDK]
- Fix ExAllocateFromZone. I understand it's deprecated, but it having a broken implementation which can't work at all because the one who coded this function failed to understand basic algorithms of linked lists is nonsense.

git-svn-id: svn://svn.reactos.org/reactos/trunk@59494 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOS]
- Fix CcMdlReadComplete2 prototype.
- Fix a bug in Dominique Cote's code: when performing FsRtlGetFileSize, the length of the buffer should be set accordingly to the information class asked for, that is - FILE_STANDARD_INFORMATION structure. Previous calculation formula makes no sense at all and leads to memory corruption (if filesystem driver is stupid enough) or inability to get file size (if filesystem driver is coded by good developers).

git-svn-id: svn://svn.reactos.org/reactos/trunk@59495 97493ccd-5924-5043-b1f5-66cb403b36ce