From owner-cvs-src Tue Mar 11 14:15:14 2003 Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B99437B404; Tue, 11 Mar 2003 14:15:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E40643FA3; Tue, 11 Mar 2003 14:15:10 -0800 (PST) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2BMFA0U088622; Tue, 11 Mar 2003 14:15:10 -0800 (PST) (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2BMFAaV088621; Tue, 11 Mar 2003 14:15:10 -0800 (PST) Message-Id: <200303112215.h2BMFAaV088621@repoman.freebsd.org> From: Alexander Kabaev Date: Tue, 11 Mar 2003 14:15:10 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/fs/devfs devfs_vfsops.c src/sys/fs/fdescfs fdesc_vfsops.c src/sys/fs/hpfs hpfs_vfsops.c src/sys/fs/ntfs ntfs_vfsops.c src/sys/fs/nwfs nwfs_vfsops.c src/sys/fs/portalfs portal_vfsops.c src/sys/fs/pseudofs pseudofs.h src/sys/fs/smbfs ... X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-src@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG kan 2003/03/11 14:15:10 PST FreeBSD src repository Modified files: sys/fs/devfs devfs_vfsops.c sys/fs/fdescfs fdesc_vfsops.c sys/fs/hpfs hpfs_vfsops.c sys/fs/ntfs ntfs_vfsops.c sys/fs/nwfs nwfs_vfsops.c sys/fs/portalfs portal_vfsops.c sys/fs/pseudofs pseudofs.h sys/fs/smbfs smbfs_vfsops.c sys/fs/udf udf_vfsops.c sys/fs/umapfs umap_vfsops.c sys/fs/unionfs union_vfsops.c sys/isofs/cd9660 cd9660_vfsops.c sys/kern vfs_default.c sys/sys mount.h Log: Rename vfs_stdsync function to vfs_stdnosync which matches more closely what function is really doing. Update all existing consumers to use the new name. Introduce a new vfs_stdsync function, which iterates over mount point's vnodes and call FSYNC on each one of them in turn. Make nwfs and smbfs use this new function instead of rolling their own identical sync implementations. Reviewed by: jeff Revision Changes Path 1.30 +1 -1 src/sys/fs/devfs/devfs_vfsops.c 1.39 +1 -1 src/sys/fs/fdescfs/fdesc_vfsops.c 1.33 +1 -1 src/sys/fs/hpfs/hpfs_vfsops.c 1.53 +1 -1 src/sys/fs/ntfs/ntfs_vfsops.c 1.28 +1 -52 src/sys/fs/nwfs/nwfs_vfsops.c 1.46 +1 -1 src/sys/fs/portalfs/portal_vfsops.c 1.24 +1 -1 src/sys/fs/pseudofs/pseudofs.h 1.17 +1 -45 src/sys/fs/smbfs/smbfs_vfsops.c 1.10 +1 -1 src/sys/fs/udf/udf_vfsops.c 1.53 +1 -1 src/sys/fs/umapfs/umap_vfsops.c 1.61 +1 -1 src/sys/fs/unionfs/union_vfsops.c 1.109 +1 -1 src/sys/isofs/cd9660/cd9660_vfsops.c 1.78 +56 -1 src/sys/kern/vfs_default.c 1.146 +1 -0 src/sys/sys/mount.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-src" in the body of the message