diff --git a/mm/fadvise.c b/mm/fadvise.c index c76ee665355a4663e2713f59509d183c90bf7258..bf04fec87f3563498a884f61328365d79d0f5034 100644 --- a/mm/fadvise.c +++ b/mm/fadvise.c @@ -72,7 +72,7 @@ int generic_fadvise(struct file *file, loff_t offset, loff_t len, int advice) */ endbyte = (u64)offset + (u64)len; if (!len || endbyte < len) - endbyte = -1; + endbyte = LLONG_MAX; else endbyte--; /* inclusive */