diff options
| author | John Dyson <dyson@FreeBSD.org> | 1996-11-30 22:41:49 +0000 |
|---|---|---|
| committer | John Dyson <dyson@FreeBSD.org> | 1996-11-30 22:41:49 +0000 |
| commit | 09e0c6ccdd3d1d3005b162dd7dbd77fae8d0f26e (patch) | |
| tree | c2414524de2607538eaf1294e5d9ee92fc65c8d6 /sys/vm/vm_map.h | |
| parent | faf215c7ad7154f80620d19d3fad0b0cab8813fc (diff) | |
Notes
Diffstat (limited to 'sys/vm/vm_map.h')
| -rw-r--r-- | sys/vm/vm_map.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/vm/vm_map.h b/sys/vm/vm_map.h index fd04d87de264..40569ef0ed78 100644 --- a/sys/vm/vm_map.h +++ b/sys/vm/vm_map.h @@ -61,7 +61,7 @@ * any improvements or extensions that they make and grant Carnegie the * rights to redistribute these changes. * - * $Id: vm_map.h,v 1.14 1996/07/27 03:23:59 dyson Exp $ + * $Id: vm_map.h,v 1.15 1996/07/30 03:08:11 dyson Exp $ */ /* @@ -106,9 +106,9 @@ struct vm_map_entry { vm_ooffset_t offset; /* offset into object */ boolean_t is_a_map:1, /* Is "object" a map? */ is_sub_map:1, /* Is "object" a submap? */ - /* Only in sharing maps: */ copy_on_write:1, /* is data copy-on-write */ - needs_copy:1; /* does object need to be copied */ + needs_copy:1, /* does object need to be copied */ + nofault:1; /* should never fault */ /* Only in task maps: */ vm_prot_t protection; /* protection code */ vm_prot_t max_protection; /* maximum protection */ @@ -208,6 +208,7 @@ typedef struct { */ #define MAP_COPY_NEEDED 0x1 #define MAP_COPY_ON_WRITE 0x2 +#define MAP_NOFAULT 0x4 #ifdef KERNEL extern vm_offset_t kentry_data; |
