diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2001-12-24 04:12:41 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2001-12-24 04:12:41 +0000 |
commit | 523094721d7129d36b81523b4fe6bb581f2a21d8 (patch) | |
tree | 7ca56319ca0adf43dbbda64735db235241532ee0 /sys/arch/mvme88k/include/vmparam.h | |
parent | 46ffb725921a53936f9fd04901c908c61d3c1bbc (diff) |
- completely change the mmu segment and page table structure definitions,
to use constant bitmasks instead of bitfields.
- remove unnecessary (as long as we are not running SMP) locks on the
physsegs.
- update the pmap code to take these changes into account, and gratuitously
change several names and code paths to be closer to existing m68k pmaps. It's
a bit faster now.
- change pmap.c's usage of vm_{offset,size}_t to {p,v}{addr,size}_t.
- remove dead or unused stuff from pmap.c, fix typos, etc
Tested on 187 and 188, should not make things worse for 197.
Diffstat (limited to 'sys/arch/mvme88k/include/vmparam.h')
-rw-r--r-- | sys/arch/mvme88k/include/vmparam.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/arch/mvme88k/include/vmparam.h b/sys/arch/mvme88k/include/vmparam.h index 1ebb8a72f5c..4e8882be664 100644 --- a/sys/arch/mvme88k/include/vmparam.h +++ b/sys/arch/mvme88k/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.18 2001/12/05 16:25:44 art Exp $ */ +/* $OpenBSD: vmparam.h,v 1.19 2001/12/24 04:12:37 miod Exp $ */ /* * Mach Operating System * Copyright (c) 1992 Carnegie Mellon University @@ -112,7 +112,6 @@ struct pmap_physseg { struct pv_entry *pvent; /* pv table for this seg */ char *attrs; /* page modify list for this seg */ - struct simplelock *plock; /* page lock for this seg */ }; #endif /* _LOCORE */ |