Re: Question: btrfs-progs releases?

2013-08-17 Thread Chris Mason
Quoting Duncan (2013-08-17 01:02:45) Tom Gundersen posted on Sat, 17 Aug 2013 11:19:19 +0800 as excerpted: I package btrfs-progs for Arch Linux, and I'm wondering about its current status. I have seen repeated talk of making regular releases, but so far we haven't had a proper

Re: 4 vol raid5 segfault on device delete

2013-08-17 Thread Chris Mason
Quoting Craig Johnson (2013-08-16 12:50:59) I have a 4 device volume with raid5 - trying to remove one of the devices (plenty of free space) and I get an almost immediate segfault. Scrub shows no errors, repair show space cache invalid but nothing else (I remounted with clear cache to be

Re: 4 vol raid5 segfault on device delete

2013-08-17 Thread Craig Johnson
I did this on 3.11-rc5 kernel I compiled a few days ago. 3.11.0-1-ARCH-00013-g584d88b-dirty. Thanks! On Sat, Aug 17, 2013 at 7:05 AM, Chris Mason chris.ma...@fusionio.com wrote: Quoting Craig Johnson (2013-08-16 12:50:59) I have a 4 device volume with raid5 - trying to remove one of the

[PATCH] Btrfs-progs: add restore command's -x flag to man page

2013-08-17 Thread Filipe David Borba Manana
This is a recent flag added to the restore command that allows to restore xattrs. It was missing in the man page. Signed-off-by: Filipe David Borba Manana fdman...@gmail.com --- NOTE: this patch is based on top of David Sterba's integration branch integration-20130810. man/btrfs.8.in |

[PATCH] Btrfs-progs: mkfs can now create fs with skinny extents

2013-08-17 Thread Filipe David Borba Manana
Before this change, passing -O skinny-metadata to mkfs.btrfs would only set the skinny metadata incompat flag in the super block after the filesystem was created. This change makes mkfs.btrfs directly create a filesystem with only skinny extents for metadata. Signed-off-by: Filipe David Borba

[PATCH v2] Btrfs-progs: mkfs can now create fs with skinny extents

2013-08-17 Thread Filipe David Borba Manana
Before this change, passing -O skinny-metadata to mkfs.btrfs would only set the skinny metadata incompat flag in the super block after the filesystem was created. This change makes mkfs.btrfs directly create a filesystem with only skinny extents for metadata. Signed-off-by: Filipe David Borba

Re: Problems with incremental btrfs send (out of order instructions?)

2013-08-17 Thread Xavier Bassery
On 2013-08-01 10:49, Stefan Behrens wrote: On Wed, 31 Jul 2013 23:33:59 +0200, Mathijs Kwik wrote: Hi all, For some time, I've successfully deployed btrfs send/receive as a viable backup solution. It's fast and flexible and nicely scriptable =) However, every once in a while, trouble strikes

Re: Problems with incremental btrfs send (out of order instructions?)

2013-08-17 Thread Mathijs Kwik
Xavier Bassery xav...@bartica.org writes: On 2013-08-01 10:49, Stefan Behrens wrote: On Wed, 31 Jul 2013 23:33:59 +0200, Mathijs Kwik wrote: Hi all, For some time, I've successfully deployed btrfs send/receive as a viable backup solution. It's fast and flexible and nicely scriptable =)

btrfs raid5 recovery with 1 half failed drive, or multiple drives kicked out at the same time.

2013-08-17 Thread Marc MERLIN
I know the raid5 code is still new and being worked on, but I was curious. With md raid5, I can do this: mdadm /dev/md7 --replace /dev/sde1 This is cool because it lets you replace a drive with bad sectors where at least one other drive in the array has bad sectors, and the md layer will read

Re: Question: btrfs-progs releases?

2013-08-17 Thread Tom Gundersen
On Sat, Aug 17, 2013 at 7:59 PM, Chris Mason chris.ma...@fusionio.com wrote: The problem with the progs release is I keep finding more things I want to add. My local git tree has about a dozen commits that I feel are important enough for v1.0. I just have to cut it, the distros and others

Re: Question: btrfs-progs releases?

2013-08-17 Thread Eric Sandeen
On 8/17/13 10:25 PM, Tom Gundersen wrote: On Sat, Aug 17, 2013 at 7:59 PM, Chris Mason chris.ma...@fusionio.com wrote: The problem with the progs release is I keep finding more things I want to add. My local git tree has about a dozen commits that I feel are important enough for v1.0. I just