diff options
Diffstat (limited to 'fs/xfs/xfs_globals.c')
| -rw-r--r-- | fs/xfs/xfs_globals.c | 43 | 
1 files changed, 43 insertions, 0 deletions
| diff --git a/fs/xfs/xfs_globals.c b/fs/xfs/xfs_globals.c new file mode 100644 index 000000000000..76e81cff70b9 --- /dev/null +++ b/fs/xfs/xfs_globals.c @@ -0,0 +1,43 @@ +/* + * Copyright (c) 2000-2005 Silicon Graphics, Inc. + * All Rights Reserved. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation. + * + * This program is distributed in the hope that it would be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write the Free Software Foundation, + * Inc.,  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA + */ +#include "xfs.h" +#include "xfs_sysctl.h" + +/* + * Tunable XFS parameters.  xfs_params is required even when CONFIG_SYSCTL=n, + * other XFS code uses these values.  Times are measured in centisecs (i.e. + * 100ths of a second). + */ +xfs_param_t xfs_params = { +			  /*	MIN		DFLT		MAX	*/ +	.sgid_inherit	= {	0,		0,		1	}, +	.symlink_mode	= {	0,		0,		1	}, +	.panic_mask	= {	0,		0,		255	}, +	.error_level	= {	0,		3,		11	}, +	.syncd_timer	= {	1*100,		30*100,		7200*100}, +	.stats_clear	= {	0,		0,		1	}, +	.inherit_sync	= {	0,		1,		1	}, +	.inherit_nodump	= {	0,		1,		1	}, +	.inherit_noatim = {	0,		1,		1	}, +	.xfs_buf_timer	= {	100/2,		1*100,		30*100	}, +	.xfs_buf_age	= {	1*100,		15*100,		7200*100}, +	.inherit_nosym	= {	0,		0,		1	}, +	.rotorstep	= {	1,		1,		255	}, +	.inherit_nodfrg	= {	0,		1,		1	}, +	.fstrm_timer	= {	1,		30*100,		3600*100}, +}; | 
