Remove mount options
Mount option parsing is still very Linux specific and will be handled above this zfs filesystem layer. Honoring those mount options once set if of course the responsibility of the lower layers.
This commit is contained in:
parent
d7cafa8e3e
commit
e15c023014
@ -68,27 +68,6 @@
|
||||
#ifdef HAVE_ZPL
|
||||
extern int sys_shutdown;
|
||||
|
||||
static char *noatime_cancel[] = { MNTOPT_ATIME, NULL };
|
||||
static char *atime_cancel[] = { MNTOPT_NOATIME, NULL };
|
||||
static char *noxattr_cancel[] = { MNTOPT_XATTR, NULL };
|
||||
static char *xattr_cancel[] = { MNTOPT_NOXATTR, NULL };
|
||||
|
||||
/*
|
||||
* MO_DEFAULT is not used since the default value is determined
|
||||
* by the equivalent property.
|
||||
*/
|
||||
static mntopt_t mntopts[] = {
|
||||
{ MNTOPT_NOXATTR, noxattr_cancel, NULL, 0, NULL },
|
||||
{ MNTOPT_XATTR, xattr_cancel, NULL, 0, NULL },
|
||||
{ MNTOPT_NOATIME, noatime_cancel, NULL, 0, NULL },
|
||||
{ MNTOPT_ATIME, atime_cancel, NULL, 0, NULL }
|
||||
};
|
||||
|
||||
static mntopts_t zfs_mntopts = {
|
||||
sizeof (mntopts) / sizeof (mntopt_t),
|
||||
mntopts
|
||||
};
|
||||
|
||||
/*ARGSUSED*/
|
||||
int
|
||||
zfs_sync(vfs_t *vfsp, short flag, cred_t *cr)
|
||||
|
Loading…
Reference in New Issue
Block a user