2011/10/7 Josef Bacik <jo...@redhat.com>:
> On 10/06/2011 04:56 PM, Francesco Riosa wrote:
>> 2011/10/6 Andi Kleen <a...@firstfloor.org>:
>>> Jeff Putney <jeffrey.put...@gmail.com> writes:
>>>>
>>>> http://en.wikipedia.org/wiki/Release_early,_release_often
>>>
>>> Well the other principle in free software you're forgetting
>>> is:
>>>
>>> "It will be released when it's ready"
>>>
>>> If you don't like Chris' ways to do releases you're free to write
>>> something on your own or pay someone to do so. Otherwise
>>> you just have to deal with his time frames, as shifty
>>> as they may be.
>>
>> I did a different thing, I've offered Chris money to help rescue an
>> hosed btrfs or to point to someone who could do, we ended in doing
>> some tests (for free) but nothing else materialized.
>> While the time passed has diminished the value of the data to be
>> rescued I'm more on the "show us some code we can start from" than "it
>> will be released when ready" vagon.
>>
>
> If you still need that data, clone this repo
>
> git://github.com/josefbacik/btrfs-progs.git
>
> run make, and then run
>
> ./restore /dev/whatever /some/dir
>
> and it will try and suck all of your data off the disk and dump it in
> that directory.  If you have snapshots it will skip them by default, so
> if you have snapshots that have useful data in them you'll want to use
> the -s option.  If you run into random errors that you think are
> recoverable, or if you don't care about the file that's being recovered,
> you can run with -i which will ignore errors and keep trying to recover
> your files.  Thanks,
>
> Josef
>

I've tried, w/o luck

explanation come from 2011-06-21 thread;
http://thread.gmane.org/gmane.comp.file-systems.btrfs/11435
the following refer to a copy of that system

Label: space02  uuid: f752def1-1abc-48c7-8ebb-47ba37b8ffa6
        Total devices 7 FS bytes used 173.12GB
        devid    6 size 488.94GB used 60.25GB path /dev/sdd7
        devid    2 size 487.65GB used 58.76GB path /dev/sdd8
        devid    7 size 487.65GB used 0.00 path    /dev/sdf7
        devid    3 size 487.65GB used 60.26GB path /dev/sdf8
        devid    7 size 487.65GB used 1.50GB path  /dev/sdg7
        devid    5 size 488.94GB used 58.75GB path /dev/sdb7
        devid    4 size 487.65GB used 60.26GB path /dev/sdb8

# ./restore /dev/sdd7 /tmp/restore
failed to read /dev/sr0
failed to read /dev/sr0
restore: volumes.c:1367: btrfs_read_sys_array: Assertion `!(ret)' failed.
Aborted

this is the output after filling volumes.c of printk at every function start,
there is also a btrfs_print_tree() call at the failing read_one_chunk()

please let me know if I can do anything

int btrfs_scan_one_device(int fd=3, *path=/dev/sdd8, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=1, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdb8, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=134816, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=4, *path=/dev/sdb7, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=4, *path=/dev/sdb4, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdb5, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdg4, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdg3, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdg5, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdg8, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdg2, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdg7, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=4, *path=/dev/sdf5, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdf8, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=4, *path=/dev/sdc3, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdf2, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdc6, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdc7, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdf4, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdf3, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdc5, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdf7, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=4, *path=/dev/sdc4, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdc2, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdg1, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdg6, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdd8, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=4, *path=/dev/sdd2, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdd7, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=4, *path=/dev/sdd5, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdd3, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdd4, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdf1, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdf6, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdd1, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdc1, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdd6, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdb3, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/md127, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdb6, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdb2, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdb1, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdd, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdc, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdb, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdg, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sdf, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sde, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
failed to read /dev/sr0
int btrfs_scan_one_device(int fd=4, *path=/dev/md128, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram6, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram9, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram8, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram7, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram5, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram4, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram3, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram2, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram14, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram13, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram15, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram0, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram12, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram11, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram10, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/loop6, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/ram1, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/loop4, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/sda, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=4, *path=/dev/loop7, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/loop5, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/loop0, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/loop3, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/loop2, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=4, *path=/dev/loop1, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=3, *path=/dev/sdd8, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=139870728973573,
u64 super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=5, *path=/dev/sdb8, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=15306741171905079,
u64 super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=5, *path=/dev/sdb7, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=5, *path=/dev/sdb4, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdb5, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdg4, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdg3, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdg5, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdg8, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdg2, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdg7, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=5, *path=/dev/sdf5, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdf8, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=5, *path=/dev/sdc3, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdf2, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdc6, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdc7, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdf4, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdf3, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdc5, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdf7, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=5, *path=/dev/sdc4, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdc2, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdg1, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdg6, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdd8, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=5, *path=/dev/sdd2, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdd7, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=5, *path=/dev/sdd5, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdd3, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdd4, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdf1, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdf6, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdd1, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdc1, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdd6, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdb3, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/md127, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdb6, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdb2, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdb1, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdd, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdc, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdb, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdg, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sdf, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sde, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=7, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
failed to read /dev/sr0
int btrfs_scan_one_device(int fd=5, *path=/dev/md128, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram6, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram9, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram8, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram7, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram5, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram4, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram3, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram2, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram14, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram13, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram15, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram0, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram12, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram11, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram10, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/loop6, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/ram1, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/loop4, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/sda, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
static int device_list_add(const char *path, struct btrfs_super_block
*disk_super, u64 devid, struct btrfs_fs_devices **fs_devices_ret)
static struct btrfs_fs_devices *find_fsid(u8 *fsid)
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
int btrfs_scan_one_device(int fd=5, *path=/dev/loop7, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/loop5, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/loop0, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/loop3, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/loop2, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_scan_one_device(int fd=5, *path=/dev/loop1, struct
btrfs_fs_devices **fs_devices_ret, u64 *total_devs=2, u64
super_offset=65536)
int btrfs_open_devices(struct btrfs_fs_devices *fs_devices, int flags)
int btrfs_read_sys_array(struct btrfs_root *root)
static int read_one_chunk(struct btrfs_root *root, struct btrfs_key *key,...
  leaf 65536 items 0 free space 3995 generation 604315930624 owner 20979712
  fs uuid f752def1-1abc-48c7-8ebb-47ba37b8ffa6
  chunk uuid 5f424852-6653-5f4d-318e-0b0000000000
struct btrfs_device *btrfs_find_device(struct btrfs_root *root, u64 devid,
static struct btrfs_device *__find_device(struct list_head *head, u64
devid, u8 *uuid
restore: volumes.c:1397: btrfs_read_sys_array: Assertion `!(ret)' failed.
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to