DragonFly BSD
DragonFly submit List (threaded) for 2003-10
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

syscall separation 9 patch for review


From: "David P. Reese, Jr." <daver@xxxxxxxxxxxx>
Date: 20 Oct 2003 02:06:12 GMT

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.

http://gomerbud.com/daver/patches/dragonfly/syscall-separation-9.diff

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@xxxxxxxxxxxx
                                               http://www.gomerbud.com/daver/



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]