syscall separation 9 patch for review

David P. Reese, Jr. daver at
Sun Oct 19 19:06:12 PDT 2003

Create the kern_fstat() and kern_ftruncate() in-kernel syscalls.

Implement fstat(), nfstat() and ftruncate() using the in-kernel syscalls.

Move ofstat() and oftruncate() to the 43bsd emulation tree and implement
with in-kernel syscalls.

Create the linux_ftruncate() syscall in the linux emulation layer.  This
replaces a direct use of oftruncate() in the linux syscall map.  Rewrite
linux_newfstat() and linux_fstat64() with the in-kernel syscalls.

Status of the compatibility subsystem cleanup:

   o 37 more uses of stackgap allocations in the linux emulation code
   o 26 more 43bsd syscalls that require relocation

   David P. Reese, Jr.                                     daver at xxxxxxxxxxxx

More information about the Submit mailing list