Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Jan 95 13:58:41 MST
From:      terry@cs.weber.edu (Terry Lambert)
To:        wollman@halloran-eldar.lcs.mit.edu (Garrett Wollman)
Cc:        freebsd-hackers@FreeBSD.org
Subject:   Re: Help with SCSI development (fwd)
Message-ID:  <9501272058.AA00342@cs.weber.edu>
In-Reply-To: <9501272001.AA12096@halloran-eldar.lcs.mit.edu> from "Garrett Wollman" at Jan 27, 95 03:01:25 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> <<On Fri, 27 Jan 95 10:26:52 MST, terry@cs.weber.edu (Terry Lambert) said:
> 
> > In effect, the NFS nfsd and biod processes, which make system calls and
> > never return, as well as the swapper and update daemons, are in effect
> > kernel threads, albiet threads with a proc structure attached to them
> > for no good reason.
> 
> UTSL.  `nfssvc' does return for `nfsd' to perform authentication.

Logically, isn't this more of a kernel callback to a user space routine
that was preregistered ("authenticate") than a real return?  In response,
the daemon immediately recalls, returning the thread of control to kernel
space.


					Terry Lambert
					terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.



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