Date: Fri, 01 Sep 2006 18:24:57 +1000 From: Peter Chubb <peterc@gelato.unsw.edu.au> To: Robert Watson <rwatson@FreeBSD.org> Cc: marcel@FreeBSD.org, ppc@FreeBSD.org, ia64@FreeBSD.org Subject: Re: IA64, PPC system call path audit patches Message-ID: <87irk8at9i.wl%peterc@quokka.chubb.wattle.id.au> In-Reply-To: <20060901080402.W97485@fledge.watson.org> References: <20060901080402.W97485@fledge.watson.org>
next in thread | previous in thread | raw e-mail | index | archive | help
You've only caught the IA64 slow path system call entries. The fast path is highly optimised assembly language inside arch/ia64/kernel/fsys.S, that avoids doing a trap at all. With a modern libc, syscall_via_break is only called for a very few system calls. -- Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au http://www.ertos.nicta.com.au ERTOS within National ICT Australia
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87irk8at9i.wl%peterc>