mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-24 16:40:59 +07:00
[fs/9p] Ignore acl mount option when CONFIG_9P_FS_POSIX_ACL is not defined.
If the kernel is not compiled with CONFIG_9P_FS_POSIX_ACL and the mount option is specified to enable ACLs current code fails the mount. This patch brings the behavior inline with other filesystems like ext3 by proceeding with the mount and log a warning to syslog. Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com> Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
This commit is contained in:
parent
d344b0fb72
commit
9332685dff
@ -198,10 +198,8 @@ static int v9fs_parse_options(struct v9fs_session_info *v9ses, char *opts)
|
||||
v9ses->flags |= V9FS_ACCESS_CLIENT;
|
||||
#else
|
||||
P9_DPRINTK(P9_DEBUG_ERROR,
|
||||
"access=client option not supported\n");
|
||||
kfree(s);
|
||||
ret = -EINVAL;
|
||||
goto free_and_return;
|
||||
"Not defined CONFIG_9P_FS_POSIX_ACL. "
|
||||
"Ignoring access=client option\n");
|
||||
#endif
|
||||
} else {
|
||||
v9ses->flags |= V9FS_ACCESS_SINGLE;
|
||||
|
Loading…
Reference in New Issue
Block a user