expand vfsops for compat

Kirk McKusick mckusick at mckusick.com
Fri Aug 23 22:26:27 UTC 2013


> Date: Fri, 23 Aug 2013 15:15:29 -0700
> From: Alfred Perlstein <alfred at ixsystems.com>
> To: fs at freebsd.org
> Subject: expand vfsops for compat
> 
> Folks,
> 
> I'd like to grow some spares into the VFSOPS table before 10.x, see 
> attached.
> 
> This will allow us to grow the vfsops during the 10.x cycle without 
> breaking filesystems.
> 
> 
> -- 
> Alfred Perlstein
> 
> 
> --------------040403050509020903050101
> Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0";
>  name="more_vfs_ops.diff"
> Content-Transfer-Encoding: 7bit
> Content-Disposition: attachment;
>  filename="more_vfs_ops.diff"
> 
> Index: sys/mount.h
> ===================================================================
> --- sys/mount.h	(revision 254717)
> +++ sys/mount.h	(working copy)
> @@ -628,6 +628,12 @@
>  	vfs_susp_clean_t	*vfs_susp_clean;
>  	vfs_notify_lowervp_t	*vfs_reclaim_lowervp;
>  	vfs_notify_lowervp_t	*vfs_unlink_lowervp;
> +	vfs_mount_t		*vfs_spare1;
> +	vfs_mount_t		*vfs_spare2;
> +	vfs_mount_t		*vfs_spare3;
> +	vfs_mount_t		*vfs_spare4;
> +	vfs_mount_t		*vfs_spare5;
> +	vfs_mount_t		*vfs_spare6;
>  };
> 
>  vfs_statfs_t	__vfs_statfs;
> 

This seems sensible to me.

	Kirk McKusick


More information about the freebsd-fs mailing list