Module Name: src Committed By: pooka Date: Tue Mar 2 19:34:27 UTC 2010
Modified Files: src/sys/kern: syscalls.master Log Message: Make lfs syscalls loadable. This nukes fs_lfs.h & #ifdef LFS. (I don't mind if someone wants to go further and OBSOL them). To generate a diff of this commit: cvs rdiff -u -r1.231 -r1.232 src/sys/kern/syscalls.master Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/kern/syscalls.master diff -u src/sys/kern/syscalls.master:1.231 src/sys/kern/syscalls.master:1.232 --- src/sys/kern/syscalls.master:1.231 Thu Nov 26 17:20:20 2009 +++ src/sys/kern/syscalls.master Tue Mar 2 19:34:26 2010 @@ -1,4 +1,4 @@ - $NetBSD: syscalls.master,v 1.231 2009/11/26 17:20:20 pooka Exp $ + $NetBSD: syscalls.master,v 1.232 2010/03/02 19:34:26 pooka Exp $ ; @(#)syscalls.master 8.2 (Berkeley) 1/13/94 @@ -47,8 +47,6 @@ #include "opt_ntp.h" #include "opt_sysv.h" -#include "fs_lfs.h" - #include <sys/param.h> #include <sys/systm.h> #include <sys/signal.h> @@ -358,20 +356,13 @@ 181 STD { int|sys||setgid(gid_t gid); } 182 STD { int|sys||setegid(gid_t egid); } 183 STD { int|sys||seteuid(uid_t euid); } -#if defined(LFS) || !defined(_KERNEL) -184 STD { int|sys||lfs_bmapv(fsid_t *fsidp, \ +184 STD MODULAR { int|sys||lfs_bmapv(fsid_t *fsidp, \ struct block_info *blkiov, int blkcnt); } -185 STD { int|sys||lfs_markv(fsid_t *fsidp, \ +185 STD MODULAR { int|sys||lfs_markv(fsid_t *fsidp, \ struct block_info *blkiov, int blkcnt); } -186 STD { int|sys||lfs_segclean(fsid_t *fsidp, u_long segment); } +186 STD MODULAR { int|sys||lfs_segclean(fsid_t *fsidp, u_long segment); } 187 COMPAT_50 MODULAR { int|sys||lfs_segwait(fsid_t *fsidp, \ struct timeval50 *tv); } -#else -184 EXCL lfs_bmapv -185 EXCL lfs_markv -186 EXCL lfs_segclean -187 EXCL lfs_segwait -#endif 188 COMPAT_12 MODULAR { int|sys||stat(const char *path, struct stat12 *ub); } \ stat12 189 COMPAT_12 MODULAR { int|sys||fstat(int fd, struct stat12 *sb); } fstat12 @@ -809,12 +800,8 @@ const struct timeval *tptr); } 421 STD { int|sys|50|adjtime(const struct timeval *delta, \ struct timeval *olddelta); } -#if defined(LFS) || !defined(_KERNEL) -422 STD { int|sys|50|lfs_segwait(fsid_t *fsidp, \ +422 STD MODULAR { int|sys|50|lfs_segwait(fsid_t *fsidp, \ struct timeval *tv); } -#else -422 EXCL __lfs_segwait50 -#endif 423 STD RUMP { int|sys|50|futimes(int fd, \ const struct timeval *tptr); } 424 STD RUMP { int|sys|50|lutimes(const char *path, \