mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Re: [Q] was the SYSENTER/SYSCALL fast system calls completed or  discared in the end??
       [not found]   ` <1006440069.22598.4.camel@pc-16.office.scali.no.suse.lists.linux.kernel>
@ 2001-11-22 15:26     ` Andi Kleen
  2001-11-23 13:54     ` Terje Eggestad
  1 sibling, 0 replies; 6+ messages in thread
From: Andi Kleen @ 2001-11-22 15:26 UTC (permalink / raw)
  To: Terje Eggestad; +Cc: linux-kernel

Terje Eggestad <terje.eggestad@scali.no> writes:

> ons, 2001-11-21 kl. 22:54 skrev Pavel Machek:
> > 
> > On Mon 19-11-01 16:38:45, Terje Eggestad wrote:
> > > subject says it all....
> > > 
> > > I remember there was a discussion and a patch floating around that 
> > > implemented SYSCALL/SYSRET, just want to know what happened to it....
> > 
> > discarded
> 
> Because there was no perf benefit  or because the patch was in poor
> quality?

The x86-64 port uses SYSCALL/SYSRET as the native call method for 64bit
programs.

Before x86-64 it turned out that SYSCALL is not really usable because
of some builtin limitations (which are fixed in x86-64). This is only
a problem for the K6, K7 should have support for SYSENTER/SYSEXIT (the 
Intel equivalent), which seems to be better designed. There is a patch
to use SYSENTER/SYSEXIT.


-Andi

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Q] was the SYSENTER/SYSCALL fast system calls completed or discared in the end??
       [not found]   ` <1006440069.22598.4.camel@pc-16.office.scali.no.suse.lists.linux.kernel>
  2001-11-22 15:26     ` [Q] was the SYSENTER/SYSCALL fast system calls completed or discared in the end?? Andi Kleen
@ 2001-11-23 13:54     ` Terje Eggestad
  2001-11-23 13:57       ` Andi Kleen
  1 sibling, 1 reply; 6+ messages in thread
From: Terje Eggestad @ 2001-11-23 13:54 UTC (permalink / raw)
  To: Andi Kleen; +Cc: linux-kernel

Cool, 

do you happen top know where the patch is? On e that I can apply to
stock 2.4.1x??

TJ

tor, 2001-11-22 kl. 16:26 skrev Andi Kleen:
> Terje Eggestad <terje.eggestad@scali.no> writes:
> 
> > ons, 2001-11-21 kl. 22:54 skrev Pavel Machek:
> > > 
> > > On Mon 19-11-01 16:38:45, Terje Eggestad wrote:
> > > > subject says it all....
> > > > 
> > > > I remember there was a discussion and a patch floating around that 
> > > > implemented SYSCALL/SYSRET, just want to know what happened to it....
> > > 
> > > discarded
> > 
> > Because there was no perf benefit  or because the patch was in poor
> > quality?
> 
> The x86-64 port uses SYSCALL/SYSRET as the native call method for 64bit
> programs.
> 
> Before x86-64 it turned out that SYSCALL is not really usable because
> of some builtin limitations (which are fixed in x86-64). This is only
> a problem for the K6, K7 should have support for SYSENTER/SYSEXIT (the 
> Intel equivalent), which seems to be better designed. There is a patch
> to use SYSENTER/SYSEXIT.
> 
> 
> -Andi
-- 
_________________________________________________________________________

Terje Eggestad                  terje.eggestad@scali.no
Scali Scalable Linux Systems    http://www.scali.com

Olaf Helsets Vei 6              tel:    +47 22 62 89 61 (OFFICE)
P.O.Box 70 Bogerud                      +47 975 31 574  (MOBILE)
N-0621 Oslo                     fax:    +47 22 62 89 51
NORWAY            
_________________________________________________________________________


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Q] was the SYSENTER/SYSCALL fast system calls completed or discared in the end??
  2001-11-23 13:54     ` Terje Eggestad
@ 2001-11-23 13:57       ` Andi Kleen
  0 siblings, 0 replies; 6+ messages in thread
From: Andi Kleen @ 2001-11-23 13:57 UTC (permalink / raw)
  To: Terje Eggestad; +Cc: Andi Kleen, linux-kernel

On Fri, Nov 23, 2001 at 02:54:02PM +0100, Terje Eggestad wrote:
> Cool, 
> 
> do you happen top know where the patch is? On e that I can apply to
> stock 2.4.1x??

x86-64 is on ftp.x86-64.org

If you mean SYSENTER/SYSEXIT IIRC there were two indepdent patches for that
from Manfred Spraul and from Ingo Molnar. You have to ask them if they kept
any of them uptodate.


-Andi

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Q] was the SYSENTER/SYSCALL fast system calls completed or discared in the end??
  2001-11-19 15:38 Terje Eggestad
  2001-11-21 21:54 ` Pavel Machek
@ 2001-11-22 14:41 ` Terje Eggestad
  1 sibling, 0 replies; 6+ messages in thread
From: Terje Eggestad @ 2001-11-22 14:41 UTC (permalink / raw)
  To: Pavel Machek; +Cc: linux-kernel

ons, 2001-11-21 kl. 22:54 skrev Pavel Machek:
> 
> On Mon 19-11-01 16:38:45, Terje Eggestad wrote:
> > subject says it all....
> > 
> > I remember there was a discussion and a patch floating around that 
> > implemented SYSCALL/SYSRET, just want to know what happened to it....
> 
> discarded

Because there was no perf benefit  or because the patch was in poor
quality?


> 
> -- 
> <sig in construction>
-- 
_________________________________________________________________________

Terje Eggestad                  terje.eggestad@scali.no
Scali Scalable Linux Systems    http://www.scali.com

Olaf Helsets Vei 6              tel:    +47 22 62 89 61 (OFFICE)
P.O.Box 70 Bogerud                      +47 975 31 574  (MOBILE)
N-0621 Oslo                     fax:    +47 22 62 89 51
NORWAY            
_________________________________________________________________________


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Q] was the SYSENTER/SYSCALL fast system calls completed or discared in the end??
  2001-11-19 15:38 Terje Eggestad
@ 2001-11-21 21:54 ` Pavel Machek
  2001-11-22 14:41 ` Terje Eggestad
  1 sibling, 0 replies; 6+ messages in thread
From: Pavel Machek @ 2001-11-21 21:54 UTC (permalink / raw)
  To: Terje Eggestad; +Cc: linux-kernel


On Mon 19-11-01 16:38:45, Terje Eggestad wrote:
> subject says it all....
> 
> I remember there was a discussion and a patch floating around that 
> implemented SYSCALL/SYSRET, just want to know what happened to it....

discarded

-- 
<sig in construction>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Q] was the SYSENTER/SYSCALL fast system calls completed or discared in the end??
@ 2001-11-19 15:38 Terje Eggestad
  2001-11-21 21:54 ` Pavel Machek
  2001-11-22 14:41 ` Terje Eggestad
  0 siblings, 2 replies; 6+ messages in thread
From: Terje Eggestad @ 2001-11-19 15:38 UTC (permalink / raw)
  To: linux-kernel

subject says it all....

I remember there was a discussion and a patch floating around that 
implemented SYSCALL/SYSRET, just want to know what happened to it....

TJ

-- 
_________________________________________________________________________

Terje Eggestad                  terje.eggestad@scali.no
Scali Scalable Linux Systems    http://www.scali.com

Olaf Helsets Vei 6              tel:    +47 22 62 89 61 (OFFICE)
P.O.Box 70 Bogerud                      +47 975 31 574  (MOBILE)
N-0621 Oslo                     fax:    +47 22 62 89 51
NORWAY            
_________________________________________________________________________


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2001-11-23 13:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <1006184327.19902.2.camel@pc-16.office.scali.no.suse.lists.linux.kernel>
     [not found] ` <20011121225402.A175@elf.ucw.cz.suse.lists.linux.kernel>
     [not found]   ` <1006440069.22598.4.camel@pc-16.office.scali.no.suse.lists.linux.kernel>
2001-11-22 15:26     ` [Q] was the SYSENTER/SYSCALL fast system calls completed or discared in the end?? Andi Kleen
2001-11-23 13:54     ` Terje Eggestad
2001-11-23 13:57       ` Andi Kleen
2001-11-19 15:38 Terje Eggestad
2001-11-21 21:54 ` Pavel Machek
2001-11-22 14:41 ` Terje Eggestad

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®