On Mon, Jun 20, 2016 at 12:16:22PM -0700, Andy Lutomirski wrote:
> On Mon, Jun 20, 2016 at 11:00 AM, Josh Poimboeuf <jpoim...@redhat.com> wrote:
> 
> >
> > From: Josh Poimboeuf <jpoim...@redhat.com>
> > Subject: [PATCH] perf: add 'perf bench syscall'
> >
> > Add a basic 'perf bench syscall' benchmark which does a getppid() system
> > call in a tight loop.
> >
> 
> My one suggestion would be to use a different syscall than getppid(),
> as getppid() can have unusual performance characteristics on kernels
> with pid namespaces enabled.  I'm a fan of prctl(-1, 0, 0, 0, 0).

Hm, can you elaborate on the unusual performance characteristics of
getppid()?  The code seems pretty minimal.

prctl() actually seems much worse to me, because of all the security
module cruft.

-- 
Josh

Reply via email to