diff options
-rw-r--r-- | sys/arch/sparc64/include/pmap.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/arch/sparc64/include/pmap.h b/sys/arch/sparc64/include/pmap.h index 5be76a4ba47..231792771b3 100644 --- a/sys/arch/sparc64/include/pmap.h +++ b/sys/arch/sparc64/include/pmap.h @@ -169,6 +169,11 @@ void pmap_bootstrap(u_long, u_long, u_int, u_int); /* make sure all page mappings are modulo 16K to prevent d$ aliasing */ #define PMAP_PREFER(pa, va) ((va) + (((va) ^ (pa)) & VA_ALIAS_MASK)) +/* pmap prefer alignment */ +#define PMAP_PREFER_ALIGN() (VA_ALIAS_MASK + 1) +/* pmap prefer offset in alignment */ +#define PMAP_PREFER_OFFSET(of) ((of) & VA_ALIAS_MASK) + #define PMAP_GROWKERNEL /* turn on pmap_growkernel interface */ /* SPARC specific? */ |