summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/include
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@cvs.openbsd.org>2006-05-31 23:48:24 +0000
committerMark Kettenis <kettenis@cvs.openbsd.org>2006-05-31 23:48:24 +0000
commit896782d626213114dd344c63be4589d42eb24942 (patch)
treefea1889b528fd0c1bc76622b6941f2a6fed6ed2f /sys/arch/sparc64/include
parentd227497a6a61c1e3c336ee305f81bb7deda338fd (diff)
It's bit 13 that's causing the address aliasing in the cache, not bit 14.
ok jason@
Diffstat (limited to 'sys/arch/sparc64/include')
-rw-r--r--sys/arch/sparc64/include/pmap.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/arch/sparc64/include/pmap.h b/sys/arch/sparc64/include/pmap.h
index 226937dd19e..aa5ae03cb34 100644
--- a/sys/arch/sparc64/include/pmap.h
+++ b/sys/arch/sparc64/include/pmap.h
@@ -141,7 +141,7 @@ struct prom_map {
#define PMAP_4M 0x018
#define PMAP_SZ_TO_TTE(x) (((x)&0x018)<<58)
/* If these bits are different in va's to the same PA then there is an aliasing in the d$ */
-#define VA_ALIAS_MASK (1<<14)
+#define VA_ALIAS_MASK (1<<13)
typedef struct pmap *pmap_t;