Unverified Commit 3f69c178 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!13880 Fix problems of mounting nfs

Merge Pull Request from: @ci-robot 
 
PR sync from: Li Lingfeng <lilingfeng3@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/JKHZRGKVKBQJB5KE3HOIP6ZQXIV3YRFN/ 
Li Lingfeng (2):
  nfs: pass flags to second superblock
  nfs: ignore SB_RDONLY when mounting nfs


-- 
2.31.1
 
https://gitee.com/openeuler/kernel/issues/IB42W1 
 
Link:https://gitee.com/openeuler/kernel/pulls/13880

 

Reviewed-by: default avatarzhangyi (F) <yi.zhang@huawei.com>
Signed-off-by: default avatarZhang Peng <zhangpeng362@huawei.com>
parents e21659e4 07946274
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@
#include <linux/nfs_page.h>
#include <linux/wait_bit.h>

#define NFS_SB_MASK (SB_RDONLY|SB_NOSUID|SB_NODEV|SB_NOEXEC|SB_SYNCHRONOUS)
#define NFS_SB_MASK (SB_NOSUID|SB_NODEV|SB_NOEXEC|SB_SYNCHRONOUS)

extern const struct export_operations nfs_export_ops;

+1 −0
Original line number Diff line number Diff line
@@ -209,6 +209,7 @@ static int do_nfs4_mount(struct nfs_server *server,
	if (IS_ERR(dentry))
		return PTR_ERR(dentry);

	dentry->d_sb->s_flags = fc->sb_flags;
	fc->root = dentry;
	return 0;
}