cvs commit: src/sys/alpha/alpha machdep.c src/sys/alpha/osf1 osf1_signal.c src/sys/amd64/amd64 machdep.c src/sys/compat/linprocfs linprocfs.c src/sys/compat/svr4 svr4_filio.c svr4_misc.c src/sys/i386/i386 machdep.c ...

John Baldwin jhb at FreeBSD.org
Tue May 13 14:03:00 PDT 2003


On 13-May-2003 Hiten Pandya wrote:
> On Tue, May 13, 2003 at 01:36:02PM -0700, John Baldwin wrote:
>> jhb         2003/05/13 13:36:02 PDT
>>   Log:
>>   - Merge struct procsig with struct sigacts.
>>   - Move struct sigacts out of the u-area and malloc() it using the
>>     M_SUBPROC malloc bucket.
>>   - Add a small sigacts_*() API for managing sigacts structures: sigacts_alloc(),
>>     sigacts_free(), sigacts_copy(), sigacts_share(), and sigacts_shared().
> 
>       Kudos John!
> 
>       I might be asking for a lot here, but are you planning to write
>       a man page for the small sigacts_*() API in the not so distant
>       future? :-)

Probably not because it is of very limited usefulness.  It's not
used by device drivers, only in fork1(), exec(), and exit1().  Thus,
the same set of people who would be using these functions would
already need to be fairly intimate with the code.

An example of a more widely used API that needs a manpage are
the EVENTHANDLER() macros.  If you want a longer list of useful
but MIA section 9 manpages, I'm sure bde@ can be of assistance

-- 

John Baldwin <jhb at FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/


More information about the cvs-all mailing list