fuse: s_time_gran fix
Default s_time_gran is 1, don't overwrite that if userspace didn't explicitly specify one. Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> Cc: <stable@vger.kernel.org> # v3.15+
This commit is contained in:
parent
9a3c4145af
commit
a800bad366
|
@ -907,9 +907,6 @@ static void process_init_reply(struct fuse_conn *fc, struct fuse_req *req)
|
||||||
fc->writeback_cache = 1;
|
fc->writeback_cache = 1;
|
||||||
if (arg->time_gran && arg->time_gran <= 1000000000)
|
if (arg->time_gran && arg->time_gran <= 1000000000)
|
||||||
fc->sb->s_time_gran = arg->time_gran;
|
fc->sb->s_time_gran = arg->time_gran;
|
||||||
else
|
|
||||||
fc->sb->s_time_gran = 1000000000;
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
ra_pages = fc->max_read / PAGE_CACHE_SIZE;
|
ra_pages = fc->max_read / PAGE_CACHE_SIZE;
|
||||||
fc->no_lock = 1;
|
fc->no_lock = 1;
|
||||||
|
|
Loading…
Reference in New Issue