From 1982efc5c264ef66d8b0a4b0a84982674f62e96d Mon Sep 17 00:00:00 2001 From: Jake Burkholder Date: Wed, 29 May 2002 06:08:45 +0000 Subject: Merge the code in pv.c into pmap.c directly. Place all page mappings onto the pv lists in the vm_page, even unmanaged kernel mappings. This is so that the virtual cachability of these mappings can be tracked when a page is mapped to more than one virtual address. All virtually cachable mappings of a physical page must have the same virtual colour, or illegal alises can be created in the data cache. This is a bit tricky because we still have to recognize managed and unmanaged mappings, even though they are all on the pv lists. --- sys/sparc64/include/tsb.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/sparc64/include/tsb.h') diff --git a/sys/sparc64/include/tsb.h b/sys/sparc64/include/tsb.h index fc7fa92f0d6f..1199ecb29421 100644 --- a/sys/sparc64/include/tsb.h +++ b/sys/sparc64/include/tsb.h @@ -32,7 +32,7 @@ #ifndef _MACHINE_TSB_H_ #define _MACHINE_TSB_H_ -#define TSB_PAGES_SHIFT (2) +#define TSB_PAGES_SHIFT (1) #define TSB_PAGES (1 << TSB_PAGES_SHIFT) #define TSB_BSHIFT (TSB_PAGES_SHIFT + PAGE_SHIFT) #define TSB_BSIZE (1UL << TSB_BSHIFT) -- cgit v1.2.3