Author: gschneider
Date: Sat Dec 5 14:07:02 2009
New Revision: 44410
URL: http://svn.reactos.org/svn/reactos?rev=44410&view=rev
Log:
[rtl]
- Update status to error mapping tables and functions to current Wine sources
- Needed to for ERROR_TIMEOUT, ERROR_SXS_CANT_GEN_ACTCTX, ERROR_MR_MID_NOT_FOUND and several others
- Remove RtlNtStatusToPsxErrno - nobody will miss it
- Fixes ~20 kernel32 actctx winetests
Modified:
trunk/reactos/lib/rtl/error.c
[This mail would be too long, it was shortened to contain the URLs only.]
Modified: trunk/reactos/lib/rtl/error.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/rtl/error.c?rev=44410&…
Author: tkreuzer
Date: Fri Dec 4 22:42:40 2009
New Revision: 44408
URL: http://svn.reactos.org/svn/reactos?rev=44408&view=rev
Log:
[MM]
Don't create a memory area for the PCR on amd64, as we use our own from the kernel mapping instead of a hardcoded address mapped by the loader. Skip initializing the old page pool. It will probably not live on long enough to deserve any 64 bit fixing.
Modified:
branches/ros-amd64-bringup/reactos/ntoskrnl/mm/mminit.c
Modified: branches/ros-amd64-bringup/reactos/ntoskrnl/mm/mminit.c
URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/ntosk…
==============================================================================
--- branches/ros-amd64-bringup/reactos/ntoskrnl/mm/mminit.c [iso-8859-1] (original)
+++ branches/ros-amd64-bringup/reactos/ntoskrnl/mm/mminit.c [iso-8859-1] Fri Dec 4 22:42:40 2009
@@ -227,6 +227,7 @@
BoundaryAddressMultiple);
ASSERT(Status == STATUS_SUCCESS);
+#ifndef _M_AMD64
//
// Next, the KPCR
//
@@ -241,6 +242,7 @@
0,
BoundaryAddressMultiple);
ASSERT(Status == STATUS_SUCCESS);
+#endif
//
// Now the KUSER_SHARED_DATA
@@ -474,8 +476,10 @@
/* Dump the address space */
MiDbgDumpAddressSpace();
+#ifndef _M_AMD64 // skip old paged pool
/* Initialize paged pool */
MmInitializePagedPool();
+#endif
/* Initialize working sets */
MmInitializeMemoryConsumer(MC_USER, MmTrimUserMemory);