Module Name: src Committed By: pooka Date: Tue Jun 9 14:20:42 UTC 2009
Modified Files: src/sys/rump/librump/rumpvfs: Makefile.rumpvfs rumpfs.c Log Message: Put some spunk into deadfs. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/rump/librump/rumpvfs/Makefile.rumpvfs cvs rdiff -u -r1.17 -r1.18 src/sys/rump/librump/rumpvfs/rumpfs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/rump/librump/rumpvfs/Makefile.rumpvfs diff -u src/sys/rump/librump/rumpvfs/Makefile.rumpvfs:1.7 src/sys/rump/librump/rumpvfs/Makefile.rumpvfs:1.8 --- src/sys/rump/librump/rumpvfs/Makefile.rumpvfs:1.7 Fri May 22 08:59:32 2009 +++ src/sys/rump/librump/rumpvfs/Makefile.rumpvfs Tue Jun 9 14:20:42 2009 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.rumpvfs,v 1.7 2009/05/22 08:59:32 pooka Exp $ +# $NetBSD: Makefile.rumpvfs,v 1.8 2009/06/09 14:20:42 pooka Exp $ # .include "${RUMPTOP}/Makefile.rump" @@ -8,7 +8,7 @@ .PATH: ${RUMPTOP}/librump/rumpvfs \ ${RUMPTOP}/../kern ${RUMPTOP}/../lib/libkern \ ${RUMPTOP}/../miscfs/genfs ${RUMPTOP}/../miscfs/syncfs \ - ${RUMPTOP}/../miscfs/specfs \ + ${RUMPTOP}/../miscfs/specfs ${RUMPTOP}/../miscfs/deadfs \ ${RUMPTOP}/../compat/common # @@ -26,6 +26,9 @@ # sys/miscfs/syncfs SRCS+= sync_subr.c sync_vnops.c +# sys/miscfs/deadfs +SRCS+= dead_vnops.c + # sys/miscfs SRCS+= genfs_vfsops.c genfs_vnops.c spec_vnops.c Index: src/sys/rump/librump/rumpvfs/rumpfs.c diff -u src/sys/rump/librump/rumpvfs/rumpfs.c:1.17 src/sys/rump/librump/rumpvfs/rumpfs.c:1.18 --- src/sys/rump/librump/rumpvfs/rumpfs.c:1.17 Tue May 19 13:42:35 2009 +++ src/sys/rump/librump/rumpvfs/rumpfs.c Tue Jun 9 14:20:42 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: rumpfs.c,v 1.17 2009/05/19 13:42:35 pooka Exp $ */ +/* $NetBSD: rumpfs.c,v 1.18 2009/06/09 14:20:42 pooka Exp $ */ /* * Copyright (c) 2007 Antti Kantee. All Rights Reserved. @@ -28,7 +28,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: rumpfs.c,v 1.17 2009/05/19 13:42:35 pooka Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rumpfs.c,v 1.18 2009/06/09 14:20:42 pooka Exp $"); #include <sys/param.h> #include <sys/mount.h> @@ -60,14 +60,6 @@ static int rump_vop_reclaim(void *); static int rump_vop_success(void *); -int (**dead_vnodeop_p)(void *); -const struct vnodeopv_entry_desc dead_vnodeop_entries[] = { - { &vop_default_desc, vn_default_error }, - { NULL, NULL } -}; -const struct vnodeopv_desc dead_vnodeop_opv_desc = - { &dead_vnodeop_p, dead_vnodeop_entries }; - int (**fifo_vnodeop_p)(void *); const struct vnodeopv_entry_desc fifo_vnodeop_entries[] = { { &vop_default_desc, vn_default_error },