I tried booting a guest image hosted in GlusterFS volume with Bharata's QEMU patches with recent glusterfs git tree (commit id: b10eea2c44272bf491b670466430f4a6d1ac364b) But I get segfault when QEMU tries to do glfs_init. I will try to get more information Here is the backtrace --------------------- Program received signal SIGSEGV, Segmentation fault. 0x00007ffff35eb46a in list_del (old=0x7fffee177054) at list.h:51 51 old->prev->next = old->next; Missing separate debuginfos, use: debuginfo-install qemu-system-x86-0.15.1-5.fc16.x86_64 (gdb) bt #0 0x00007ffff35eb46a in list_del (old=0x7fffee177054) at list.h:51 #1 mem_get (mem_pool=0x555556561dd0) at mem-pool.c:388 #2 0x00007ffff35eb4fb in mem_get0 (mem_pool=0x555556561dd0) at mem-pool.c:362 #3 0x00007ffff35c1f35 in get_new_dict_full (size_hint=1) at dict.c:49 #4 0x00007ffff35c23eb in dict_new () at dict.c:100 #5 0x00007ffff5c6b42f in rpc_transport_inet_options_build (options=0x7fffffffad78, hostname= 0x555556562260 "explorer", port=24007) at rpc-transport.c:571 #6 0x00007ffff5e79ef1 in glfs_mgmt_init (fs=<optimized out>) at glfs-mgmt.c:616 #7 0x00007ffff5e78616 in glfs_volumes_init (fs=0x555556561f10) at glfs.c:257 #8 0x00007ffff5e79009 in glfs_init (fs=0x555556561f10) at glfs.c:534 #9 0x00005555555e8c8f in qemu_gluster_init (uri=0x555556541c10, filename= 0x555556538b30 "gluster://explorer:0/posix/f17") at block/gluster.c:268 #10 0x00005555555e8f35 in qemu_gluster_open (bs=0x555556541200, filename= 0x555556538b30 "gluster://explorer:0/posix/f17", bdrv_flags=64) at block/gluster.c:342