Re: [PATCH] block: fix splitting segments on boundary masks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 7/9/20 7:35 AM, Tony Battersby wrote:
> Although I was not originally involved in the development of these
> patches, I recently came across them while looking over the source:
> 
> upstream commit 429120f3df2d ("block: fix splitting segments on boundary masks")
>     Cc: stable@xxxxxxxxxxxxxxx # v5.1+
>     Fixes: dcebd755926b ("block: use bio_for_each_bvec() to compute multi-page bvec count")
> 
> upstream commit 4a2f704eb2d8 ("block: fix get_max_segment_size() overflow on 32bit arch")
>     Fixes: 429120f3df2d ("block: fix splitting segments on boundary masks")
> 
> https://www.spinics.net/lists/linux-block/msg48605.html
> https://www.spinics.net/lists/linux-block/msg48959.html
> 
> 
> The first patch mentions fixing problems with filesystem corruption, so
> it seems important, but it has never been included in any -stable
> kernel.  Is there a specific reason these patches have been excluded
> from -stable, or is it just a mistake?
> 
See here:

https://www.spinics.net/lists/stable/msg355009.html

Looks like it was queued but dropped because of the problem that
was later fixed with the patch below. Maybe it is time to revisit
and apply both patches now.

Thanks,
Guenter

> These patches would be relevant to kernel versions 5.1 - 5.4, with 5.4.y
> being the only active stable kernel series in that range.  The patches
> apply cleanly on top of 5.4.51.
> 
> Tony Battersby
> Cybernetics
> 




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux