On Fri, Sep 11, 2015 at 03:16:02PM +0200, Holger Hoffstätte wrote: > Am I correct that this also causes false positives with btrfs check? I just > ran a sanity check on an fs that had no problems whatsoever and was > definitely not converted (so 16k nodesize) and got thousands of > cross-stripe complaints; repair didn't help. Applying the patch seems to > have fixed those; it completes without problems now.
Yes you are. If the node blocks end at the stripe boundary, they're incorrectly marked as stripe crossing. The 64k nodesize case was quick to detect that because this holds for all nodes. Thanks for your report, this means the bug is not that rare. I'll do a release within a few days including this patch. -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html