From 896782d626213114dd344c63be4589d42eb24942 Mon Sep 17 00:00:00 2001 From: Mark Kettenis Date: Wed, 31 May 2006 23:48:24 +0000 Subject: It's bit 13 that's causing the address aliasing in the cache, not bit 14. ok jason@ --- sys/arch/sparc64/include/pmap.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/arch/sparc64/include/pmap.h') 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; -- cgit v1.2.3