Module Name: src Committed By: pooka Date: Tue Mar 2 15:18:22 UTC 2010
Modified Files: src/sys/ufs: files.ufs src/sys/ufs/ufs: ufs_lookup.c Log Message: Remove last #ifdef FFS. Do this by making lfs include ffs. Could use UFS_OPS, but: 1) the lfs kernel module depends on full ffs already anway 2) lfs is being split from ufs, so this will automatically go away soon 3) chances of anyone wanting an lfs-only kernel are pretty slim 4) i'm too lazy to figure out how to test ffs_snapgone() is still called properly if I change the call ;) To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/ufs/files.ufs cvs rdiff -u -r1.103 -r1.104 src/sys/ufs/ufs/ufs_lookup.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/ufs/files.ufs diff -u src/sys/ufs/files.ufs:1.19 src/sys/ufs/files.ufs:1.20 --- src/sys/ufs/files.ufs:1.19 Sun Feb 22 20:28:06 2009 +++ src/sys/ufs/files.ufs Tue Mar 2 15:18:22 2010 @@ -1,4 +1,4 @@ -# $NetBSD: files.ufs,v 1.19 2009/02/22 20:28:06 ad Exp $ +# $NetBSD: files.ufs,v 1.20 2010/03/02 15:18:22 pooka Exp $ deffs fs_ffs.h FFS deffs EXT2FS @@ -22,15 +22,15 @@ file ufs/ext2fs/ext2fs_vfsops.c ext2fs file ufs/ext2fs/ext2fs_vnops.c ext2fs -file ufs/ffs/ffs_alloc.c ffs | mfs | ext2fs -file ufs/ffs/ffs_balloc.c ffs | mfs | ext2fs +file ufs/ffs/ffs_alloc.c ffs | lfs | mfs | ext2fs +file ufs/ffs/ffs_balloc.c ffs | lfs | mfs | ext2fs file ufs/ffs/ffs_bswap.c (ffs | mfs) & ffs_ei -file ufs/ffs/ffs_inode.c ffs | mfs | ext2fs -file ufs/ffs/ffs_snapshot.c ffs | mfs | ext2fs -file ufs/ffs/ffs_subr.c ffs | mfs | ext2fs -file ufs/ffs/ffs_tables.c ffs | mfs | ext2fs -file ufs/ffs/ffs_vfsops.c ffs | mfs | ext2fs -file ufs/ffs/ffs_vnops.c ffs | mfs | ext2fs +file ufs/ffs/ffs_inode.c ffs | lfs | mfs | ext2fs +file ufs/ffs/ffs_snapshot.c ffs | lfs | mfs | ext2fs +file ufs/ffs/ffs_subr.c ffs | lfs | mfs | ext2fs +file ufs/ffs/ffs_tables.c ffs | lfs | mfs | ext2fs +file ufs/ffs/ffs_vfsops.c ffs | lfs | mfs | ext2fs +file ufs/ffs/ffs_vnops.c ffs | lfs | mfs | ext2fs file ufs/ffs/ffs_wapbl.c ffs & wapbl file ufs/ffs/ffs_appleufs.c ffs & apple_ufs Index: src/sys/ufs/ufs/ufs_lookup.c diff -u src/sys/ufs/ufs/ufs_lookup.c:1.103 src/sys/ufs/ufs/ufs_lookup.c:1.104 --- src/sys/ufs/ufs/ufs_lookup.c:1.103 Fri Jan 8 11:35:12 2010 +++ src/sys/ufs/ufs/ufs_lookup.c Tue Mar 2 15:18:22 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: ufs_lookup.c,v 1.103 2010/01/08 11:35:12 pooka Exp $ */ +/* $NetBSD: ufs_lookup.c,v 1.104 2010/03/02 15:18:22 pooka Exp $ */ /* * Copyright (c) 1989, 1993 @@ -37,11 +37,10 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ufs_lookup.c,v 1.103 2010/01/08 11:35:12 pooka Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ufs_lookup.c,v 1.104 2010/03/02 15:18:22 pooka Exp $"); #ifdef _KERNEL_OPT #include "opt_ffs.h" -#include "fs_ffs.h" #endif #include <sys/param.h> @@ -1047,7 +1046,6 @@ } error = VOP_BWRITE(bp); dp->i_flag |= IN_CHANGE | IN_UPDATE; -#ifdef FFS /* * If the last named reference to a snapshot goes away, * drop its snapshot reference so that it will be reclaimed @@ -1057,7 +1055,6 @@ ip->i_nlink == 0) ffs_snapgone(ip); UFS_WAPBL_UPDATE(dvp, NULL, NULL, 0); -#endif return (error); } @@ -1087,7 +1084,6 @@ UFS_WAPBL_UPDATE(ITOV(oip), NULL, NULL, UPDATE_DIROP); error = VOP_BWRITE(bp); dp->i_flag |= iflags; -#ifdef FFS /* * If the last named reference to a snapshot goes away, * drop its snapshot reference so that it will be reclaimed @@ -1096,7 +1092,6 @@ if ((oip->i_flags & SF_SNAPSHOT) != 0 && oip->i_nlink == 0) ffs_snapgone(oip); UFS_WAPBL_UPDATE(vdp, NULL, NULL, UPDATE_DIROP); -#endif return (error); }