diff options
author | alc <alc@FreeBSD.org> | 2006-08-02 16:24:23 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2006-08-02 16:24:23 +0000 |
commit | e16679290120bad3b6cb106bf7a0ea6fbc0d7f7c (patch) | |
tree | 02eb870aa4bbd1e89262eabdad981c31d0446fb5 /sys/amd64/include/pmap.h | |
parent | d53af1ffe2828b73df454a424a2e28c481b8b082 (diff) | |
download | FreeBSD-src-e16679290120bad3b6cb106bf7a0ea6fbc0d7f7c.zip FreeBSD-src-e16679290120bad3b6cb106bf7a0ea6fbc0d7f7c.tar.gz |
Define the additional page fault error codes that are implemented by amd64.
Diffstat (limited to 'sys/amd64/include/pmap.h')
-rw-r--r-- | sys/amd64/include/pmap.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/amd64/include/pmap.h b/sys/amd64/include/pmap.h index bfecade..007b545 100644 --- a/sys/amd64/include/pmap.h +++ b/sys/amd64/include/pmap.h @@ -81,6 +81,8 @@ #define PGEX_P 0x01 /* Protection violation vs. not present */ #define PGEX_W 0x02 /* during a Write cycle */ #define PGEX_U 0x04 /* access from User mode (UPL) */ +#define PGEX_RSV 0x08 /* reserved PTE field is non-zero */ +#define PGEX_I 0x10 /* during an instruction fetch */ /* * Pte related macros. This is complicated by having to deal with |