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

2017-05-22 Thread Martin Wilck
LETE; > +done: >   if (pgpath) { > - ps = >pg->ps; > + struct path_selector *ps = >pg->ps; > + >   if (ps->type->end_io) >   ps->type->end_io(ps, >path, mpio- > >nr_bytes); >   }

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-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. Current

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