On 07/12/2024 22:58, Kent Overstreet wrote: > Hey Miklos, I've got a user who noticed silent data corruption when > building flatpaks on rc1; it appeared when using both bcachefs and btrfs > as the host filesystem, it's now looking like fuse changes might be the > culprit - we just got confirmation that reverting > fb527fc1f36e252cd1f62a26be4906949e7708ff fixes it. > > Can you guys take it from here? Also, I think a data corruption in rc1 > merits a post mortem and hopefully some test improvements, this caused a > bit of a freak out. Hi all, I did report this. What I encountered is flatpak installs failing on bcachefs because of mismatching hashes. I did not notice any other issues, just this thing with flatpak. Flatpak seems to put downloaded files into directories mounted with "revokefs-fuse" on /var/tmp. So far I could only reproduce this on bcachefs, it does not happen when I make /var/tmp a tmpfs or when I bind-mount a directory from a btrfs onto /var/tmp. To me there seems to be some bad interaction between fuse and bcachefs. Reverting fb527fc1f36e252cd1f62a26be4906949e7708ff fixes the issue for me. Regards /Malte