On 2017年12月18日 15:04, Ravi Hale wrote:
> My bad. 4.14.

Well, things get interesting now.

Although there are several new lowmem fixes pending for v4.14.1, the
backref mismatch bug should be addressed in v4.14.

Anyway, would you please try this branch to see if it solves the false
alerts?
https://github.com/kdave/btrfs-progs/commits/devel

If the devel branch still reports error, we still have good enough
sample to dig further.

>> ERROR: extent[691815358464, 11042816] referencer count mismatch
(root: 257, owner: 1869679, offset: 613974016) wanted: 1, have: 2

This is a pretty good sample, small enough to find out what's going on.
Ff devel branch can't help you, would you please dump the output of the
following commands?

# btrfs-debug-tree -t extent /dev/mapper/vg_svelte-home |\
  grep -C10 691815358464

# btrfs-debug-tree -t 257 /dev/mapper/vg_svelte-home |\
  grep -C20 1869679

Please note that, the 2nd output may contain *FILENAMES*, so feel free
to erase any file name if it's sensitive.

Thanks,
Qu

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to