From 2386a98ddd4ec3726308b1db15406d23f2575720 Mon Sep 17 00:00:00 2001 From: Doug Rabson Date: Sun, 23 Aug 1998 16:05:55 +0000 Subject: Use address space numbers to reduce TLB flushes. --- sys/alpha/include/pmap.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'sys/alpha/include') diff --git a/sys/alpha/include/pmap.h b/sys/alpha/include/pmap.h index a9286787f76c5..ffb7fc7cccff1 100644 --- a/sys/alpha/include/pmap.h +++ b/sys/alpha/include/pmap.h @@ -43,7 +43,7 @@ * from: hp300: @(#)pmap.h 7.2 (Berkeley) 12/16/90 * from: @(#)pmap.h 7.4 (Berkeley) 5/12/91 * from: i386 pmap.h,v 1.54 1997/11/20 19:30:35 bde Exp - * $Id$ + * $Id: pmap.h,v 1.2 1998/06/10 10:55:16 dfr Exp $ */ #ifndef _MACHINE_PMAP_H_ @@ -166,6 +166,9 @@ struct pmap { TAILQ_HEAD(,pv_entry) pm_pvlist; /* list of mappings in pmap */ int pm_count; /* reference count */ int pm_flags; /* pmap flags */ + int pm_active; /* active flag */ + int pm_asn; /* address space number */ + u_int pm_asngen; /* generation number of pm_asn */ struct pmap_statistics pm_stats; /* pmap statistics */ struct vm_page *pm_ptphint; /* pmap ptp hint */ }; -- cgit v1.3