Module Name: src Committed By: jym Date: Sat Jul 24 23:09:32 UTC 2010
Modified Files: src/share/man/man4: options.4 Log Message: Document PAE. To generate a diff of this commit: cvs rdiff -u -r1.393 -r1.394 src/share/man/man4/options.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/share/man/man4/options.4 diff -u src/share/man/man4/options.4:1.393 src/share/man/man4/options.4:1.394 --- src/share/man/man4/options.4:1.393 Wed Jul 21 11:08:10 2010 +++ src/share/man/man4/options.4 Sat Jul 24 23:09:32 2010 @@ -1,4 +1,4 @@ -.\" $NetBSD: options.4,v 1.393 2010/07/21 11:08:10 wiz Exp $ +.\" $NetBSD: options.4,v 1.394 2010/07/24 23:09:32 jym Exp $ .\" .\" Copyright (c) 1996 .\" Perry E. Metzger. All rights reserved. @@ -2491,6 +2491,19 @@ .It Cd options USER_LDT Include i386-specific system calls for modifying the local descriptor table, used by Windows emulators. +.It Cd options PAE +Enable +.Tn PAE (Physical Address Extension) +mode. +.Tn PAE +permits up to 36 bits physical addressing (64GB of physical memory), and +turns physical addresses to 64 bits entities in the memory management +subsystem. Userland virtual address space remains at 32 bits (4GB). +.Tn PAE +mode is required to enable the +.Tn NX/XD (No-eXecute/eXecute Disable) +bit for pages, which allows marking certain ones as not being executable. +Any attempt to execute code from such a page will raise an exception. .It Cd options REALBASEMEM=integer Overrides the base memory size passed in from the boot block. (Value given in kilobytes.)