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>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201104072132.p37LWWMG023973>