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