Module Name: src Committed By: pooka Date: Mon Mar 29 18:12:24 UTC 2010
Modified Files: src/sys/rump/fs: Makefile.rumpfs Added Files: src/sys/rump/fs/lib/liblayervfs: Makefile shlib_version src/sys/rump/fs/lib/libunion: Makefile shlib_version Log Message: Support unionfs (and layervfs, which is required for unionfs). To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/rump/fs/Makefile.rumpfs cvs rdiff -u -r0 -r1.1 src/sys/rump/fs/lib/liblayervfs/Makefile \ src/sys/rump/fs/lib/liblayervfs/shlib_version cvs rdiff -u -r0 -r1.1 src/sys/rump/fs/lib/libunion/Makefile \ src/sys/rump/fs/lib/libunion/shlib_version 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/fs/Makefile.rumpfs diff -u src/sys/rump/fs/Makefile.rumpfs:1.19 src/sys/rump/fs/Makefile.rumpfs:1.20 --- src/sys/rump/fs/Makefile.rumpfs:1.19 Mon Mar 29 13:20:31 2010 +++ src/sys/rump/fs/Makefile.rumpfs Mon Mar 29 18:12:23 2010 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile.rumpfs,v 1.19 2010/03/29 13:20:31 pooka Exp $ +# $NetBSD: Makefile.rumpfs,v 1.20 2010/03/29 18:12:23 pooka Exp $ # -RUMPFSLIST= cd9660 efs ext2fs fdesc ffs fifovfs hfs lfs mfs msdos -RUMPFSLIST+= nfs nilfs ntfs smbfs syspuffs sysvbfs tmpfs udf +RUMPFSLIST= cd9660 efs ext2fs fdesc ffs fifovfs hfs layervfs lfs mfs msdos +RUMPFSLIST+= nfs nilfs ntfs smbfs syspuffs sysvbfs tmpfs udf union .for var in ${RUMPFSLIST} RUMPFSLIBS+=lib${var} Added files: Index: src/sys/rump/fs/lib/liblayervfs/Makefile diff -u /dev/null src/sys/rump/fs/lib/liblayervfs/Makefile:1.1 --- /dev/null Mon Mar 29 18:12:24 2010 +++ src/sys/rump/fs/lib/liblayervfs/Makefile Mon Mar 29 18:12:23 2010 @@ -0,0 +1,11 @@ +# $NetBSD: Makefile,v 1.1 2010/03/29 18:12:23 pooka Exp $ +# + +.PATH: ${.CURDIR}/../../../../miscfs/genfs + +LIB= rumpvfs_layerfs + +SRCS= layer_subr.c layer_vfsops.c layer_vnops.c + +.include <bsd.lib.mk> +.include <bsd.klinks.mk> Index: src/sys/rump/fs/lib/liblayervfs/shlib_version diff -u /dev/null src/sys/rump/fs/lib/liblayervfs/shlib_version:1.1 --- /dev/null Mon Mar 29 18:12:24 2010 +++ src/sys/rump/fs/lib/liblayervfs/shlib_version Mon Mar 29 18:12:23 2010 @@ -0,0 +1,4 @@ +# $NetBSD: shlib_version,v 1.1 2010/03/29 18:12:23 pooka Exp $ +# +major=0 +minor=0 Index: src/sys/rump/fs/lib/libunion/Makefile diff -u /dev/null src/sys/rump/fs/lib/libunion/Makefile:1.1 --- /dev/null Mon Mar 29 18:12:24 2010 +++ src/sys/rump/fs/lib/libunion/Makefile Mon Mar 29 18:12:23 2010 @@ -0,0 +1,11 @@ +# $NetBSD: Makefile,v 1.1 2010/03/29 18:12:23 pooka Exp $ +# + +.PATH: ${.CURDIR}/../../../../fs/union + +LIB= rumpfs_union + +SRCS= union_subr.c union_vfsops.c union_vnops.c + +.include <bsd.lib.mk> +.include <bsd.klinks.mk> Index: src/sys/rump/fs/lib/libunion/shlib_version diff -u /dev/null src/sys/rump/fs/lib/libunion/shlib_version:1.1 --- /dev/null Mon Mar 29 18:12:24 2010 +++ src/sys/rump/fs/lib/libunion/shlib_version Mon Mar 29 18:12:24 2010 @@ -0,0 +1,4 @@ +# $NetBSD: shlib_version,v 1.1 2010/03/29 18:12:24 pooka Exp $ +# +major=0 +minor=0