Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Aufs5 Standalone
Commits
829f7ae0
Commit
829f7ae0
authored
Jun 19, 2020
by
J. R. Okajima
Browse files
Merge branch 'aufs5.5/00base' into aufs5.6/00base
parents
08fe3ac6
8edaa4ba
Changes
2
Hide whitespace changes
Inline
Side-by-side
fs/aufs/branch.c
View file @
829f7ae0
...
@@ -1277,11 +1277,10 @@ static int au_br_mod_files_ro(struct super_block *sb, aufs_bindex_t bindex)
...
@@ -1277,11 +1277,10 @@ static int au_br_mod_files_ro(struct super_block *sb, aufs_bindex_t bindex)
spin_unlock
(
&
hf
->
f_lock
);
spin_unlock
(
&
hf
->
f_lock
);
if
(
writer
)
{
if
(
writer
)
{
h_inode
=
file_inode
(
hf
);
h_inode
=
file_inode
(
hf
);
if
(
hf
->
f_mode
&
FMODE_READ
)
i_readcount_inc
(
h_inode
);
put_write_access
(
h_inode
);
put_write_access
(
h_inode
);
__mnt_drop_write
(
hf
->
f_path
.
mnt
);
__mnt_drop_write
(
hf
->
f_path
.
mnt
);
if
((
hf
->
f_mode
&
(
FMODE_READ
|
FMODE_WRITE
))
==
FMODE_READ
)
i_readcount_inc
(
h_inode
);
}
}
}
}
...
...
fs/aufs/vfsub.c
View file @
829f7ae0
...
@@ -63,15 +63,8 @@ int vfsub_update_h_iattr(struct path *h_path, int *did)
...
@@ -63,15 +63,8 @@ int vfsub_update_h_iattr(struct path *h_path, int *did)
struct
file
*
vfsub_dentry_open
(
struct
path
*
path
,
int
flags
)
struct
file
*
vfsub_dentry_open
(
struct
path
*
path
,
int
flags
)
{
{
struct
file
*
file
;
return
dentry_open
(
path
,
flags
/* | __FMODE_NONOTIFY */
,
file
=
dentry_open
(
path
,
flags
/* | __FMODE_NONOTIFY */
,
current_cred
());
current_cred
());
if
(
!
IS_ERR_OR_NULL
(
file
)
&&
(
file
->
f_mode
&
(
FMODE_READ
|
FMODE_WRITE
))
==
FMODE_READ
)
i_readcount_inc
(
d_inode
(
path
->
dentry
));
return
file
;
}
}
struct
file
*
vfsub_filp_open
(
const
char
*
path
,
int
oflags
,
int
mode
)
struct
file
*
vfsub_filp_open
(
const
char
*
path
,
int
oflags
,
int
mode
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment