On Fri, 2019-02-15 at 12:02 +0000, Filipe Manana wrote:
> Upgrade to a kernel with the patch (none yet) or build it from
> source?
> Not sure what kind of advice you are looking for.

Well more something of the kind that Zygo wrote in his mail, i.e some
explanation of the whole issue in order to find out whether one might
be affected or not.


> As I said in the previous reply, and in the patch's changelog [1],
> the
> corruption happens at read time.
> That means nothing stored on disk is corrupted. It's not the end of
> the world.

Well but there are many cases where data is read and then written
again... and while Zygo's mail already answers a lot, at least the
question of whether it could happen on btrfs send/receive is still
open.


My understanding was that btrfs is considered "stable" for the normal
use cases (so e.g. perhaps without special features like raid56).

Data corruption is always quite serious, even if it's just on reads and
people may have workloads where data is read (possibly with corruption)
and (permanently) written again... so the whole thing *could* be quite
serious and IMO justifies a more thorough explanation for end-users and
not just a small commit message for developers.


Also, while it was really great to see how fast this got fixed then in
the end... it's also a bit worrying that Zygo apparently reported it
already some time ago and it got somehow lost.



Cheers,
Chris.

Reply via email to