From: Sascha Wildner Date: Fri, 11 Jul 2014 19:52:32 +0000 (+0200) Subject: kernel: Remove unused functions vop_panic() and vfs_std{,un}mount(). X-Git-Tag: v4.1.0~459 X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/75a41e0044c87a9086a3ab06b04f2950dd363230 kernel: Remove unused functions vop_panic() and vfs_std{,un}mount(). vop_panic()'s last usage was removed in 2009 (in bdc5802715465c8) while vfs_stdmount() and vfs_stdunmount() were inherited from FreeBSD but never used at all. --- diff --git a/sys/kern/vfs_default.c b/sys/kern/vfs_default.c index 760d5f3dc1..fd5011e3cd 100644 --- a/sys/kern/vfs_default.c +++ b/sys/kern/vfs_default.c @@ -147,12 +147,6 @@ vop_defaultop(struct vop_generic_args *ap) return (VOCALL(&default_vnode_vops, ap)); } -int -vop_panic(struct vop_generic_args *ap) -{ - panic("filesystem goof: vop_panic[%s]", ap->a_desc->sd_name); -} - /* * vop_compat_resolve { struct nchandle *a_nch, struct vnode *dvp } * XXX STOPGAP FUNCTION @@ -1266,18 +1260,6 @@ vop_stdnowrite(struct vop_write_args *ap) * vfs default ops * used to fill the vfs fucntion table to get reasonable default return values. */ -int -vfs_stdmount(struct mount *mp, char *path, caddr_t data, struct ucred *cred) -{ - return (0); -} - -int -vfs_stdunmount(struct mount *mp, int mntflags) -{ - return (0); -} - int vop_stdmountctl(struct vop_mountctl_args *ap) { diff --git a/sys/sys/mount.h b/sys/sys/mount.h index c064693b70..00b0473510 100644 --- a/sys/sys/mount.h +++ b/sys/sys/mount.h @@ -729,8 +729,6 @@ extern struct nfs_public nfs_pub; * functions or casting entries in the VFS op table to "enopnotsupp()". */ vfs_start_t vfs_stdstart; -vfs_mount_t vfs_stdmount; -vfs_unmount_t vfs_stdunmount; vfs_root_t vfs_stdroot; vfs_quotactl_t vfs_stdquotactl; vfs_statfs_t vfs_stdstatfs; diff --git a/sys/sys/vnode.h b/sys/sys/vnode.h index bf8d63eed5..b6ceea337f 100644 --- a/sys/sys/vnode.h +++ b/sys/sys/vnode.h @@ -528,7 +528,6 @@ int vop_einval (struct vop_generic_args *ap); int vop_enotty (struct vop_generic_args *ap); int vop_defaultop (struct vop_generic_args *ap); int vop_null (struct vop_generic_args *ap); -int vop_panic (struct vop_generic_args *ap); int vop_write_dirent(int *, struct uio *, ino_t, uint8_t, uint16_t, const char *);