On Mon, Aug 27, 2018 at 8:12 PM, Larkin Lowrey <llow...@nuclearwinter.com> wrote: > On 8/27/2018 12:46 AM, Qu Wenruo wrote: >> >> >>> The system uses ECC memory and edac-util has not reported any errors. >>> However, I will run a memtest anyway. >> >> So it should not be the memory problem. >> >> BTW, what's the current generation of the fs? >> >> # btrfs inspect dump-super <device> | grep generation >> >> The corrupted leaf has generation 2862, I'm not sure how recent did the >> corruption happen. > > > generation 358392 > chunk_root_generation 357256 > cache_generation 358392 > uuid_tree_generation 358392 > dev_item.generation 0 > > I don't recall the last time I ran a scrub but I doubt it has been more than > a year. > > I am running 'btrfs check --init-csum-tree' now. Hopefully that clears > everything up.
I'd expect --init-csum-tree on recreates the data csum tree, and will not assume metadata leaf is correct and just recompute a csum for it. -- Chris Murphy