2004-03-26 06:53:11

by billy rose

[permalink] [raw]
Subject: arch 386

i sent an email last night, but i think my email host was down so i will
try again. since 2.6.x can preempt, what do you think about using a call
gate in place of int 80? sysenter was implemented in this fashion for
p4's, but there are a lot of pre p4 boxes still out there. operations
that will not allow for a conforming code segment could simply turn
around and issue the int 80, or use a task gate.

=====
Billy

"There's some milk in the fridge that's about to go bad...
And there is goes..." --Bobby



2004-03-26 17:02:53

by Dave Jones

[permalink] [raw]
Subject: Re: arch 386

On Fri, Mar 26, 2004 at 12:51:56AM -0600, billy rose wrote:
> i sent an email last night, but i think my email host was down so i will
> try again. since 2.6.x can preempt, what do you think about using a call
> gate in place of int 80? sysenter was implemented in this fashion for
> p4's, but there are a lot of pre p4 boxes still out there.

Most of those pre p4 boxes can also use sysenter.
It's been there since the Pentium Pro (though hardware bugs made it
unusable there, at least on the earlier revs).

Dave