On 30.09.2019 13:10, Qu Wenruo wrote:
I had built and run it:

# /home/andrey/devel/src/btrfs/btrfs-progs-dirty_fix/btrfs-corrupt-block
-X /dev/sdc1
incorrect offsets 15223 15287
Open ctree failed

That branch updated to skip the item offset check completely.

But please keep in mind that, that check itself still makes sense, so
please use the original "btrfs check" to check the fs.

# /home/andrey/devel/src/btrfs/btrfs-progs-dirty_fix/btrfs-corrupt-block -X 
/dev/sdc1
key (613019873280 EXTENT_ITEM 1048576)slot end outside of leaf 1073755934 > 
16283
Open ctree failed

# btrfs check /dev/sdc1
Opening filesystem to check...
incorrect offsets 15223 15287
ERROR: cannot open file system

Reply via email to