On 08/18/2017 09:12 AM, Nikolay Borisov wrote: > > > On 18.08.2017 10:09, Goffredo Baroncelli wrote: >> On 08/18/2017 08:34 AM, Nikolay Borisov wrote: [...] >>> It would be awesome if you manage to introduce xfstests for this case >> >> I am not sure if this is the right thing to do: the bugs are related to >> a) an incorrect error handling of the function lookup_path_rootid() >> b) the strange behavior of the BTRFS_EMPTY_SUBVOL_DIR_OBJECTID directory >> >> For a) it is impossible to check for each lookup_path_rootid() call from a >> xfstest; for b) I am quite sure that there are a lot of corner case not >> properly handled in btrfs progs (and still btrfs fi-du handle it wrongly) > > So the bug is actually in the btrfsprogs not in the fs, am I correct? > Yes, definitively
BR G.Baroncelli -- gpg @keyserver.linux.it: Goffredo Baroncelli <kreijackATinwind.it> Key fingerprint BBF5 1610 0B64 DAC6 5F7D 17B2 0EDA 9B37 8B82 E0B5 -- 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