Re: [dm-devel] [PATCH 08/15] dm mpath: merge do_end_io_bio into multipath_end_io_bio

2017-05-22 Thread Martin Wilck
r = DM_ENDIO_INCOMPLETE; > +done: >   if (pgpath) { > - ps = &pgpath->pg->ps; > + struct path_selector *ps = &pgpath->pg->ps; > + >   if (ps->type->end_io) >   ps->type->end_io(ps, &pgpath-&

A story of btrfs corruption and recovery

2014-12-10 Thread Martin Wilck
In April 2014, I reported a btrfs corruption on the linux-btrfs mailing list (http://www.spinics.net/lists/linux-btrfs/msg33318.html). 8 months later, I am happy to be able to say I've been able to recover the data with a combination of persistence and luck. I want to share some of my insight with

Re: Lost /home subvolume after btrfs crash

2014-04-27 Thread Martin Wilck
On 04/24/2014 05:15 AM, Chris Murphy wrote: >>> Current stable is 3.14.1, I suggest giving 3.13 or 3.14 a shot at this with >>> -o ro,recovery as a first step and see if it at least mounts. >> >> I will. Note that with 12.3, which was the most recent media I had at >> hand at the time, the FS was

Re: Lost /home subvolume after btrfs crash

2014-04-23 Thread Martin Wilck
Chris, > OpenSUSE 12.3 is using kernel 3.7 which is also old for this sort of recovery > attempt. Even openSUSE 13.1 is at 3.11.6 which might work in a bind, but if > it doesn't, inevitably someone will suggest you use something even newer. Thanks for your reply, I appreciate it a lot. > Curr

Lost /home subvolume after btrfs crash

2014-04-16 Thread Martin Wilck
Hello, I have a broken btrfs file system on a laptop. Debug material is available here: https://www.dropbox.com/sh/utv8b3qd0do6a04/zTwGQCrN9x Most importantly, the /home subvolume is lost. All attempts to recover data from it (btrfs-restore, mount -o recovery, btrfsck) have failed so far (/hom