[ros-diffs] [ros-arm-bringup] 32374: Remove Ke386Pae conditionals from page code -- PAE is never turned on ReactOS (and probably wouldn't work), so there's no point in wasting CPU cycles and making the code even more unredable by having the PAE code there. The PAE implementation has been moved to pagepae.c, in case someone will ever want to revive. Even in that case, it's recommended to build two kernels like everyone else does, instead of doing runtime conditionals for every single page operation.

ros-arm-bringup at svn.reactos.org ros-arm-bringup at svn.reactos.org
Fri Feb 15 07:53:49 CET 2008


Author: ros-arm-bringup
Date: Fri Feb 15 09:53:49 2008
New Revision: 32374

URL: http://svn.reactos.org/svn/reactos?rev=32374&view=rev
Log:
Remove Ke386Pae conditionals from page code -- PAE is never turned on ReactOS (and probably wouldn't work), so there's no point in wasting CPU cycles and making the code even more unredable by having the PAE code there.
The PAE implementation has been moved to pagepae.c, in case someone will ever want to revive.
Even in that case, it's recommended to build two kernels like everyone else does, instead of doing runtime conditionals for every single page operation.

Added:
    trunk/reactos/ntoskrnl/mm/i386/pagepae.c   (with props)
Modified:
    trunk/reactos/ntoskrnl/mm/i386/page.c

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/reactos/ntoskrnl/mm/i386/page.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/mm/i386/page.c?rev=32374&r1=32373&r2=32374&view=diff

Added: trunk/reactos/ntoskrnl/mm/i386/pagepae.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/mm/i386/pagepae.c?rev=32374&view=auto




More information about the Ros-diffs mailing list