On Tue, Apr 19, 2022 at 12:12:39PM -0700, Khazhismel Kumykov wrote:
[ Upstream commit ccf16413e520164eb718cf8b22a30438da80ff23 ]
kernel ulong and compat_ulong_t may not be same width. Use type directly to eliminate mismatches.
This would result in truncation rather than EFBIG for 32bit mode for large disks.
Reviewed-by: Bart Van Assche bvanassche@acm.org Signed-off-by: Khazhismel Kumykov khazhy@google.com Reviewed-by: Chaitanya Kulkarni kch@nvidia.com Link: https://lore.kernel.org/r/20220414224056.2875681-1-khazhy@google.com Signed-off-by: Jens Axboe axboe@kernel.dk [compat_ioctl is it's own file in 5.4-stable and earlier]
The original commit should apply to the newer stables
It does not, it only applied to 5.17.y.
Please provide working backports for all of the others.
this should apply to all the older stables.
I'll wait for the 5.10.y and 5.15.y backport first before applying this one.
thanks,
greg k-h