On Sat, Sep 10, 2016 at 08:59:21AM +0200, Grdykopl─ůs Namorzyn wrote:
> Hello,
> While my btrfs mounts ok on several instances of my home OpenElec, but
> on ArchLinux it fails with:
> [174828.954975] BTRFS error (device sdc): super_num_devices 3 mismatch
> with num_devices 2 found here

I got another report of the same problem (2 devices expected but really
there was just 1). The refused mount is caused by additional checks [1]
that are in 4.7 but were not in previous versions. The fix was to set
the superblock::num_devices to the right number (after some
verification).  I'll add the repair capability to checker, let me know
if you'd use the one-time fixup utility. Otherwise, the cause why device
numbers are off is unknown.

[1] https://git.kernel.org/linus/99e3ecfcb9f4ca35192d20a5bea158b81f600062
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

Reply via email to