volume broken? btrfsck fails

2010-06-26 Thread Yee-Ting Li
Hi, i think my btrfs volume is hosed it mounts okay, but iostat shows /dev/sdg on 100% load. dmesg shows lots of 'parent transid verify failed on x wanted y found z'. then after a while i can't read from it (access to the filesystem freezes). the machine had crashed (prob from some other p

Atomic replacement of subvolumes is not possible

2010-06-26 Thread Daniel Baumann
Hi, this is basically a forward from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587253 "rename(2) allows for the atomic replacement of files. Being able to atomically replace subvolume snapshots would be equally invaluable, since it would permit lock-free replacement of subvolumes. % bt

mkfs.btrfs creates file system with default permissions 555

2010-06-26 Thread Daniel Baumann
Hi, this is basically a forward from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=574748: "mkfs.btrfs creates a file system with permisions set to 555 on the file system root. Please change this to 755 as it is done for other file systems because an empty file system where not even root can w

Re: Btrfs: broken file system design (was Unbound(?) internal fragmentation in Btrfs)

2010-06-26 Thread Ric Wheeler
On 06/26/2010 08:34 AM, Daniel Shiels wrote: 25.06.2010 22:58, Ric Wheeler wrote: On 06/24/2010 06:06 PM, Daniel Taylor wrote: [] On Wed, Jun 23, 2010 at 8:43 PM, Daniel Taylor wrote: Just an FYI reminder. The original test (2K files) is utterly pathologic

Re: Btrfs: broken file system design (was Unbound(?) internal fragmentation in Btrfs)

2010-06-26 Thread Ric Wheeler
On 06/26/2010 01:18 AM, Michael Tokarev wrote: 25.06.2010 22:58, Ric Wheeler wrote: On 06/24/2010 06:06 PM, Daniel Taylor wrote: [] On Wed, Jun 23, 2010 at 8:43 PM, Daniel Taylor wrote: Just an FYI reminder. The original test (2K files) is utterly pathological for