Date: Thu, 7 Apr 2011 21:32:25 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/amd64/amd64 exception.S Message-ID: <201104072132.p37LWWMG023973@repoman.freebsd.org>
index | next in thread | raw e-mail
jhb 2011-04-07 21:32:25 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 exception.S
Log:
SVN rev 220430 on 2011-04-07 21:32:25Z by jhb
If a system call does not request a full interrupt return, use a fast
path via the sysretq instruction to return from the system call. This was
removed in 190620 and not quite fully restored in 195486. This resolves
most of the performance regression in system call microbenchmarks between
7 and 8 on amd64.
Reviewed by: kib
MFC after: 1 week
Revision Changes Path
1.152 +33 -0 src/sys/amd64/amd64/exception.S
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201104072132.p37LWWMG023973>
