lkml.org 
[lkml]   [1998]   [Sep]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: 2.1.120 broken on P5 SMP machines + fix
On Sun, Sep 06, 1998 at 11:08:29AM -0700, Linus Torvalds wrote:
> I think the real problem is that "set_intr_gate()" really should just know
> about the F0 0F bug, and be able to insert stuff into the IDT regardless
> of whether the workaround is active or not.

I thought about that too. But when I looked at the assembler stuff of
set_gate() I didn't want mess with it. Is there really a need for doing
it in assembler ? Two wrapper functions unlock_idt() and lock_idt()
around _set_gate should also work, but gives some overhead, which shouldn't
be a problem.

> I'll write at least the basics for that to be possible, and hope that
> somebody with a dual Pentium can do the final details to make it all
> happy..

be my guest.

Thomas.

--
See, you not only have to be a good coder to create a system like Linux,
you have to be a sneaky bastard too ;-)
[Linus Torvalds in <4rikft$7g5@linux.cs.Helsinki.FI>]

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/faq.html

\
 
 \ /
  Last update: 2005-03-22 13:44    [W:0.071 / U:0.480 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site