Date: Mon, 29 Aug 2005 20:44:08 +0200 From: Alexander Best <arundel@h3c.de> To: freebsd-hackers@freebsd.org Subject: Re: Syscall/Sysret state on i386 arch Message-ID: <20050829184408.GA95840@skatecity> In-Reply-To: <431334E0.20702@samsco.org> References: <20050828143239.GA64597@skatecity> <200508291136.15662.jhb@FreeBSD.org> <431334E0.20702@samsco.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon Aug 29 05, Scott Long wrote: > > Actually, the results were fairly inconclusive because it was also > somewhat unstable under real loads. > > The work is in Perforce under > > //depot/user/jeff/sysenter/... > > I've worked on this branch also, but not in a few months. I can > make patches if anyone is interested. > > Scott That would be awsome. I'd defenately check it out, because I'm really interested to see how syscall/sysret compares to the current way of doing syscalls. Maybe somebody can comment on the speed increase that was gained by replacing int80h in the AMD64 branch. I just had a look at lib/libc/amd64/SYS.h and it seems they decided to use syscall/sysret instead of int80h about 2 years ago: > Revision 1.25 (Wed Apr 30 18:06:14 2003 UTC (2 years, 4 months ago) by peter) Cheers
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050829184408.GA95840>