Re: [PATCH] fcntl: don't cap l_start and l_end values for F_GETLK64 in compat syscall

From: Vitaly Lipatov
Date: Wed Nov 15 2017 - 08:36:59 EST


Jeff Layton ÐÐÑÐÐ 15.11.17 16:17:
From: Jeff Layton <jlayton@xxxxxxxxxx>

Currently, we're capping the values too low in the F_GETLK64 case. The
fields in that structure are 64-bit values, so we shouldn't need to any
sort of fixup there.

Make sure we check that assumption at build time in the future however
by ensuring that the sizes we're copying will fit.
Nice fix.
The only question I do not know answer is what is purpose of COMPAT_LOFF_T_MAX macro?

--
Ð ÑÐÐÐÐÐÐÐÐ,
ÐÐÑÐÐÐÐ ÐÐÐÐÑÐÐ,
Etersoft