Bug in a couple of btrfs-progs components

2012-11-10 Thread Alun
Hi, (I'm not a list member and may not see any responses to this) I've been using btrfs on my Raspberry Pi. Yesterday I tried to use the btrfs scrub function and, while the scrub started OK, I couldn't run btrfs scrub status to see what was happening. Whenever I ran it, I just got the command

High-sensitivity fs checker (not repairer) for btrfs

2012-11-10 Thread Bob Marley
Hello all I would like to know if there exists a tool to check the btrfs filesystem very thoroughly. It's ok if it needs the FS unmounted to operate. Also mounted is OK. It does not need repair capability It needs very good checking capability: it has to return Good / Bad status with the Bad

Re: High-sensitivity fs checker (not repairer) for btrfs

2012-11-10 Thread Hugo Mills
On Sat, Nov 10, 2012 at 10:18:42PM +0100, Bob Marley wrote: Hello all I would like to know if there exists a tool to check the btrfs filesystem very thoroughly. It's ok if it needs the FS unmounted to operate. Also mounted is OK. It does not need repair capability It needs very good checking

BTRFS cache problem

2012-11-10 Thread Swâmi Petaramesh
Hi, My BTRFS is mounted with space_cache,inode_cache , and I now get at boot time the following message : “btrfs: free space inode generation (0) did not match free space cache generation (189086)” Starting once with clear_cache doesn't seem to be able to fix the issue... Any clue ? TIA. --

Re: High-sensitivity fs checker (not repairer) for btrfs

2012-11-10 Thread Bob Marley
On 11/10/12 22:23, Hugo Mills wrote: The closest thing is btrfsck. That's about as picky as we've got to date. What exactly is your use-case for this requirement? We need a decently-available system. We can rollback filesystem to last-known-good if the test detects an inconsistency

Re: High-sensitivity fs checker (not repairer) for btrfs

2012-11-10 Thread cwillu
On Sat, Nov 10, 2012 at 4:32 PM, Bob Marley bobmar...@shiftmail.org wrote: On 11/10/12 22:23, Hugo Mills wrote: The closest thing is btrfsck. That's about as picky as we've got to date. What exactly is your use-case for this requirement? We need a decently-available system. We can