From: Duncan <1i5t5.duncan@cox.net>
To: linux-btrfs@vger.kernel.org
Subject: Re: Corrupt btrfs filesystem recovery... What best instructions?
Date: Mon, 30 Sep 2013 07:51:28 +0000 (UTC) [thread overview]
Message-ID: <pan$ea530$62f373f9$7645e5f4$cf21d374@cox.net> (raw)
In-Reply-To: l2a7km$gi8$1@ger.gmane.org
Martin posted on Sun, 29 Sep 2013 22:55:43 +0100 as excerpted:
> On 29/09/13 22:29, Martin wrote:
>
>> Looking up what's available for Gentoo, the maintainers there look to
>> be nicely sharp with multiple versions available all the way up to
>> kernel 3.11.2...
Cool, another gentooer! =:^)
> That is being pulled in now as expected:
>
> sys-kernel/gentoo-sources-3.11.2
FWIW, I've been doing my own kernels (mainline) since back on mandrake a
decade ago, and I just changed up my scripts a bit when I switched to
gentoo. Then later on I changed them up a bit more to be able to run git
kernels. These days I normally first try (and switch to if no serious
bugs) to the dev kernel around -rc2 or so, by which point I figure
anything likely to eat my system for breakfast should be either worked
thru, or at least news of it available. As a non-dev, it's very cool
being able to spot and report bugs, possibly bisecting to a specific
commit, and watch them get fixed before general kernel release. Just one
way I as a non-dev can contribute back. =:^)
To take care of packages that depend on a kernel package, I used to have
a kernel (gentoo-sources-2.6.9999 or some such, back then, now of course
it'd be 3.9999) in package.provided, but these days I don't even need
that. =:^)
>> There's also the latest available from btrfs tools with
>> sys-fs/btrfs-progs "9999"...
>
> Oddly, that caused emerge to report:
>
> [ebuild UD ] sys-fs/btrfs-progs-0.19.11 [0.20_rc1_p358] 0 kB
>
> which is a *downgrade*. Hence, I'm keeping with the 0.20_rc1_p358.
btrfs-progs-9999 is available, but as a live package, it's masked in
keeping with gentoo policy. So to get it you'd need to unmask it.
But 0.20_rc1_p358 shouldn't be /too/ far back. In fact, I'm guessing the
p-number is the (serialized) patch sequence number indicating the number
of commits forward from the rc1 tag. And on the (locally unmasked) -9999
version here, a git describe --tags gives me
v0.20-rc1-358-g194aa4a
... so 0.20_rc1_p358 is very likely identical to the live version at this
point, and it makes no difference, except that the non-live version is a
stable snapshot instead of a version that might change every time you
merge it, if upstream has done any further commits.
So btrfs-progs-0.20_rc1_p358 should be fine. And you were updating
kernel to 3.11.2, so that should be fine by the time you read this, as
well. =:^)
--
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
next prev parent reply other threads:[~2013-09-30 7:51 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-28 19:26 Corrupt btrfs filesystem recovery... (Due to *sata* errors) Martin
2013-09-28 20:51 ` Chris Murphy
2013-09-28 22:51 ` Martin
2013-09-29 2:06 ` Chris Murphy
2013-09-29 2:31 ` Martin
2013-09-28 22:54 ` Martin
2013-09-29 2:10 ` Corrupt btrfs filesystem recovery... What best instructions? Martin
2013-09-29 5:11 ` Duncan
2013-09-29 21:29 ` Martin
2013-09-29 21:55 ` Martin
2013-09-30 7:51 ` Duncan [this message]
2013-10-03 0:49 ` Martin
2013-10-03 1:31 ` Chris Murphy
2013-10-03 16:56 ` Martin
2013-10-04 15:43 ` Martin
2013-10-05 11:32 ` Martin
2013-10-05 13:18 ` Martin
2013-10-07 14:56 ` btrfsck --repair --init-extent-tree: segfault error 4 Martin
2013-10-07 19:03 ` Chris Murphy
2013-10-09 16:03 ` Martin
2013-10-05 12:05 ` ASM1083 rev01 PCIe to PCI Bridge chip (Was: Corrupt btrfs filesystem recovery... (Due to *sata* errors)) Martin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='pan$ea530$62f373f9$7645e5f4$cf21d374@cox.net' \
--to=1i5t5.duncan@cox.net \
--cc=linux-btrfs@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).