This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [PATCH] x86-64: invalidate sysenter
- From: "Jan Beulich" <JBeulich at novell dot com>
- To: <hjl at lucon dot org>
- Cc: <binutils at sources dot redhat dot com>
- Date: Thu, 12 May 2005 08:29:14 +0200
- Subject: Re: [PATCH] x86-64: invalidate sysenter
>>> "H. J. Lu" <hjl@lucon.org> 12.05.05 00:57:38 >>>
>On Fri, May 06, 2005 at 06:15:00PM +0200, Jan Beulich wrote:
>> >> >sysenter is supported on EM64T. Don't apply it.
>> >>
>> >> It can't (in 64-bit more) because it doesn't add new MSRs to support that...
>> >>
>> >
>> >It is documented in EM64T manual. Are you saying the manual is
>> >wrong?
>>
>> I suppose so (there are very many inconsistencies in these manuals).
>>
>
>I checked with our people. sysenter is valid instruction in 64bit
>mode on EM64T although today's Linux doesn't support it for system
>calls.
>
>Please don't apply the patch.
Would you mind sharing how this is supposed to work? As said before, there must be at least one new MSR to actually support this, and there's none documented.
Thanks, Jan