Subject: Re: Syscalls [was Re: Support for ACLs]
To: Greywolf <greywolf@starwolf.com>
From: Todd Vierling <tv@wasabisystems.com>
List: tech-kern
Date: 03/11/2001 10:22:17
On Sat, 10 Mar 2001, Greywolf wrote:

: # Why bother?  Are syscall numbers a scarce resource?
:
: No, but it's cruft, along with stat43 and stat12.

Although when the stuff is not in the kernel, the syscall slots simply have
a NULL in the entry.  That is a waste of space, but the waste is on the
order of (a few dozen) * sizeof(void *)--rather negligible in context.

: Is there seriously stuff out there for which a binary exists without source
: that needs to keep backwards binary compatibility?

There's more than enough, yes; sometimes "without source" simply means "lost
source".  But that's why you get the ability to turn off the compat
subsystems if you don't need them.  8-)

-- 
-- Todd Vierling <tv@wasabisystems.com>  *  Wasabi NetBSD:  Run with it.
-- NetBSD 1.5 now available on CD-ROM  --  http://www.wasabisystems.com/