Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Bill Sommerfeld <sommerfeld@netbsd.org>
List: source-changes
Date: 02/20/2000 10:14:48
Module Name:	syssrc
Committed By:	sommerfeld
Date:		Sun Feb 20 18:14:47 UTC 2000

Modified Files:
	syssrc/sys/arch/i386/i386 [sommerfeld_i386mp_1]: pmap.c

Log Message:
Preliminary TLB shootdown support.
In liu of previous deferred invalidation support, use TLB shootdown
queues even on uniprocessor.

Defer enabling global page support in CR4 until processor class has
been identified.  On a GENERIC kernel which includes 386 support,
turning on global page support before identifycpu has set cpu_class
results in stale global TLB entries which confuse the MP BIOS probe
code.


To generate a diff of this commit:
cvs rdiff -r1.83 -r1.83.2.1 syssrc/sys/arch/i386/i386/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.