Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Jul 2000 11:36:58 +0200
From:      Wilko Bulte <wkb@chello.nl>
To:        Poul-Henning Kamp <phk@critter.freebsd.dk>
Cc:        wilko@FreeBSD.ORG, Mike Smith <msmith@FreeBSD.ORG>, KATO Takenori <kato@ganko.eps.nagoya-u.ac.jp>, hackers@FreeBSD.ORG
Subject:   Re: invlpg produces strange sig11 on PentiumPro box
Message-ID:  <20000701113658.B16983@freebie.wbnet>
In-Reply-To: <9189.962443657@critter.freebsd.dk>; from phk@critter.freebsd.dk on Sat, Jul 01, 2000 at 11:27:37AM %2B0200
References:  <20000701105601.B16590@freebie.wbnet> <9189.962443657@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jul 01, 2000 at 11:27:37AM +0200, Poul-Henning Kamp wrote:
> In message <20000701105601.B16590@freebie.wbnet>, Wilko Bulte writes:
> 
> >> Look at the first paragraph:  This is for Pentium Pro cpus running
> >> in motherboards where the BIOS does not contain the needed microcode
> >> updates.
> >> 
> >> The patch disables invlpg on all cpuid's < 0x619, despite the fact
> >> that they work just fine if your motherboards BIOS have the right
> >> microcode update for your cpu stepping.
> >> 
> >> This hack should be maintained by the person who need it, it should
> >> not be lobotomizing FreeBSD in general.
> >
> >Maybe make it conditional via an option in the kernel config file?
> >Off by default of course. Looking at LINT/NOTES I see very obscure things
> >for Cyrix and Bluelightning CPUs already.
> 
> But Wilko,
> 
> Those hacks are because the silicon, when used as directed, has flaws.

OK, I understand that. But it appears to me that this patch allows the use
of Si that should have had it's problems correct by the BIOS but in fact has
not (because a corrected BIOS is not available). I'm one of those people
who prefer a built-in, docuemted, switchable patch/hack over one that needs 
to be hunted down on the Net and applied. Heck, if I wanted to do that I
would have chosen Linux ;-)

-- 
Wilko Bulte  	 	http://www.freebsd.org  "Do, or do not. There is no try"
wilko@freebsd.org	http://www.nlfug.nl	Yoda - The Empire Strikes Back


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000701113658.B16983>