John Center posted on Fri, 01 Jan 2016 11:41:20 -0500 as excerpted: > Ok, I'll upgrade to 4.3 & see if that resolves the problem with > scrubbing. > I was wondering when I compiled the btrfs-tools if there would be a > problem with them not being in sync with the major kernel version.
FWIW newer (or older either, as long as not too old and you don't need any of the features not in the older, and you're not trying to fix problems only the newer can deal with) versions of btrfs-progs should be fine. As a rule of thumb I recommend staying at least current to kernel version, but that's a rule of thumb, primarily to prevent getting /too/ old, only. Both the btrfs-progs userspace and the kernel itself are normally designed to be able to work with both older and newer versions of the other one. So userspace not being in sync with the kernel version shouldn't be a problem. > If this doesn't resolve the problem, what would you recommend my next > steps should be? I've been hesitant to run too many of the btrfs-tools, > mainly because I don't want to accidentally screw things up & I don't > always know how to interpret the results. (I ran btrfs-debug-tree, > hoping something obvious would show up. Big mistake. 😋) LOLed at that debug-tree remark. Been there (with other tools) myself. Well, I'm hoping someone who had the problem can confirm whether it's fixed in current kernels (scrub is one of those userspace commands that's mostly just a front-end to the kernel code which does the real work, so kernel version is the important thing for scrub). I'm guessing so, and that you'll find the problem gone in 4.3. We'll cross the not-gone bridge if we get to it, but again, if the other people who had the similar problem can confirm whether it disappeared for them with the new kernel, it would help a lot, as there were enough such reports that if it's the same problem and still there for everyone (which I doubt as I expect there'd still be way more posts about it if so, but confirmation's always good), nothing to do but wait for a fix, while if not, and you still have your problem, then it's a different issue and the devs will need to work with you on a fix specific to your problem. -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman -- 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