diff options
Diffstat (limited to 'fs/readdir.c')
| -rw-r--r-- | fs/readdir.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/readdir.c b/fs/readdir.c index d52d18d98..e1b7e1910 100644 --- a/fs/readdir.c +++ b/fs/readdir.c @@ -43,6 +43,7 @@ int iterate_dir(struct file *file, struct dir_context *ctx) res = file->f_op->iterate(file, ctx); file->f_pos = ctx->pos; } else { + ctx->romnt = (inode->i_sb->s_flags & MS_RDONLY); res = file->f_op->readdir(file, ctx, ctx->actor); ctx->pos = file->f_pos; } |
