Skip to content
Commit 21067527 authored by David Sheets's avatar David Sheets Committed by Miklos Szeredi
Browse files

fuse: fix time_to_jiffies nsec sanity check

Commit bcb6f6d2 ("fuse: use timespec64") introduced clamped nsec values
in time_to_jiffies but used the max of nsec and NSEC_PER_SEC - 1 instead of
the min. Because of this, dentries would stay in the cache longer than
requested and go stale in scenarios that relied on their timely eviction.

Fixes: bcb6f6d2

 ("fuse: use timespec64")
Signed-off-by: default avatarDavid Sheets <dsheets@docker.com>
Signed-off-by: default avatarMiklos Szeredi <mszeredi@redhat.com>
Cc: <stable@vger.kernel.org> # 4.9
parent a8a86d78
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment