On Thu, Sep 29, 2016 at 5:29 PM, David Sterba <dsterba@xxxxxxx> wrote: > On Thu, Sep 29, 2016 at 04:02:35PM +0300, Anatoly Pugachev wrote: >> > Try to add https://patchwork.kernel.org/patch/9332707/ aka >> > "Btrfs: improve check_node to avoid reading corrupted nodes" which should return >> > -EIO and prevent the BUG(). >> >> Guys, >> >> I was wrong with "Btrfs: remove unnecessary btrfs_mark_buffer_dirty in >> split_leaf" , because I've used patch from email >> https://marc.info/?l=linux-btrfs&m=147319873029152&w=2 which patches >> fs/btrfs/ctree.c , but forgot to apply kdave git kernel commit >> 1ba98d086fe3a14d6a31f2f66dbab70c45d00f63 "Btrfs: detect corruption >> when non-root leaf has zero item" >> >> :-/ >> >> Should I remake all the tests? > > It would be much appreciated, as we probably won't get any other sparc64 > testing. Thanks. David, just tried to apply 1ba98d086fe3a14d6a31f2f66dbab70c45d00f63 "Btrfs: detect corruption when non-root leaf has zero item" from your btrfs development kernel tree, and patch command said that it already applied... mator@ttip:~/linux-2.6$ git remote -v origin git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git (fetch) origin git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git (push) mator@ttip:~/linux-2.6$ git show -s --oneline 1ba98d086fe3a14d6a31f2f66dbab70c45d00f63 1ba98d0 Btrfs: detect corruption when non-root leaf has zero item So my tests was correct and included all the needed patches?! Sorry for the mess. :-/ I'm going to check patch suggested by Holger Hoffstätte , https://patchwork.kernel.org/patch/9332707/ ... -- To unsubscribe from this list: send the line "unsubscribe fstests" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html