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>