Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 05 Feb 2002 19:03:56 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Daniel Eischen <eischen@pcnet1.pcnet.com>
Cc:        Julian Elischer <julian@elischer.org>, Matthew Dillon <dillon@apollo.backplane.com>, Dan Eischen <eischen@vigrid.com>, bde@FreeBSD.ORG, peter@FreeBSD.ORG, arch@FreeBSD.ORG
Subject:   Re: getsetcontext system call
Message-ID:  <3C609D1C.B0AD70F2@mindspring.com>
References:  <Pine.GSO.4.10.10202051728380.28698-100000@pcnet1.pcnet.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Daniel Eischen wrote:
> > > >     I thought we were trying to avoid having to make any system calls on
> > > >     a userland thread context switch.
> > >
> > > In the threads library, we'll use our own library routines to
> > > do this (hopefully) without having to make a system call.
> >
> > Or maybe use kernel entries that are already hapenning anyway.....
> 
> Huh?

"Batch async call gates".

In other words, if you are calling anyway, push more
than one call across the user/kernel boundary at a time.

The answer to his suggestion is "it won't work, because
that's not how system calls work today".

-- Terry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C609D1C.B0AD70F2>