sysenter patch question

Scott Long scottl at samsco.org
Sat Jan 14 12:02:53 PST 2006


Suleiman Souhlal wrote:
> Scott Long wrote:
> 
>> I was the last to work on the patch, and that was about a year or so
>> ago.  It worked fine under fairly simple processes, but trying to run
>> things like KDE and Mozilla made it blow up fairly quickly.  I suspect
>> that it has something to do with thread upcalls, but I never got around
>> to figuring it out.  If someone wants to pick it up, that would be
>> great.  Note that this only matters for i386; amd64 has always had its
>> own version of sysenter that it uses.
> 
> 
> As far as I know, amd64 uses the SYSCALL instruction, which I believe, 
> should have about the same performance as SYSENTER.
> 
> --Suleiman
> 

Actually, the AMD SYSCALL command is a heck of a lot easier to use since 
it doesn't make as many assumptions about segment descriptors.

Scott



More information about the freebsd-current mailing list