Hello, I encountered segfaults with libvirt + libxl with this specific patch : http://libvirt.org/git/?p=libvirt.git;a=commitdiff;h=b55cc5f4e31b488c4f9c3c8470c992c1f8f5d09c My Libvirt/Xen environment (on a slackware64-14.1) : virsh # version Compiled against library: libvirt 1.2.6 Using library: libvirt 1.2.6 Using API: Xen 1.2.6 Running hypervisor: Xen 4.4.0 My Libvirt "configure line" : ./configure \ --prefix=/usr \ --libdir=/usr/lib64 \ --bindir=/usr/sbin \ --sbindir=/usr/sbin \ --sysconfdir=/etc \ --localstatedir=/var \ --mandir=/usr/man \ --docdir=/usr/doc/libvirt-1.2.6 \ --enable-static=no \ --enable-shared=yes \ --with-yajl \ --with-qemu-group=root \ --with-init-script=none \ --without-xen \ --without-xenapi \ --with-libxl The XML of my VM : <domain type='xen'> <name>vm.infra.ld</name> <uuid>0b648359-099a-4d64-ba7a-12f32fb4f3dc</uuid> <memory unit='KiB'>1048576</memory> <currentMemory unit='KiB'>1048576</currentMemory> <vcpu placement='static'>2</vcpu> <os> <type arch='x86_64' machine='xenfv'>hvm</type> <loader>/usr/lib/xen/boot/hvmloader</loader> <boot dev='network'/> <boot dev='hd'/> </os> <features> <acpi/> <apic/> <pae/> <hap/> <viridian/> </features> <clock offset='variable' adjustment='0' basis='utc'> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> <driver name='phy'/> <source dev='/dev/data/vm.infra.ld-disk'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <controller type='ide' index='0'/> <interface type='bridge'> <mac address='00:16:3e:xx:xx:xx'/> <source bridge='xenbr0'/> <script path='/etc/xen/scripts/vif-openvswitch'/> </interface> <serial type='pty'> <target port='0'/> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0' keymap='fr'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='cirrus' vram='9216' heads='1'/> </video> </devices> </domain> The VM starts fine with "virsh start" (cf attached libxl log), the VNC process is listening as requested on 0.0.0.0 but whenever I open a new virsh cli and send a command (e.g. "list"), libvirtd segfaults. I attached a gdb trace to this mail. If I rebuild libvirt without the patch mentioned earlier, no more segfaults, but of course the VNC process is listening on 127.0.0.1 instead of requested 0.0.0.0 when I start the VM. I may have done something wrong but don't understand what. Regards, Chris
Continuing. Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7f6ce453d700 (LWP 6186)] 0x00007f6ce560b015 in malloc_consolidate () from /lib64/libc.so.6 Thread 12 (Thread 0x7f6ce4d3e700 (LWP 6185)): #0 0x00007f6ce5d67c44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6ce880080a in virCondWait (c=c@entry=0x7f6ce9584e70, m=m@entry=0x7f6ce9584e48) at util/virthread.c:153 #2 0x00007f6ce8800eeb in virThreadPoolWorker (opaque=opaque@entry=0x7f6ce95849b0) at util/virthreadpool.c:104 #3 0x00007f6ce880034e in virThreadHelper (data=<optimized out>) at util/virthread.c:197 #4 0x00007f6ce5d63ce2 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f6ce5685abd in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7f6ce453d700 (LWP 6186)): #0 0x00007f6ce560b015 in malloc_consolidate () from /lib64/libc.so.6 #1 0x00007f6ce560c4f8 in _int_malloc () from /lib64/libc.so.6 #2 0x00007f6ce560ee40 in malloc () from /lib64/libc.so.6 #3 0x00007f6ce87a3620 in virReallocN (ptrptr=ptrptr@entry=0x7f6ce453ca80, size=size@entry=1, count=count@entry=8193, report=report@entry=true, domcode=domcode@entry=0, filename=filename@entry=0x7f6ce895e7c6 "util/virfile.c", funcname=funcname@entry=0x7f6ce895f3a6 <__FUNCTION__.15505> "saferead_lim", linenr=linenr@entry=1211) at util/viralloc.c:245 #4 0x00007f6ce87c5086 in saferead_lim (fd=36, max_len=max_len@entry=1025, length=length@entry=0x7f6ce453cad8) at util/virfile.c:1211 #5 0x00007f6ce87c5520 in virFileReadLimFD (fd=<optimized out>, maxlen=1024, buf=0x7f6ce453cb70) at util/virfile.c:1271 #6 0x00007f6ce87c55cb in virFileReadAll (path=0x7f6cc4003400 "/proc/6481/stat", maxlen=maxlen@entry=1024, buf=buf@entry=0x7f6ce453cb70) at util/virfile.c:1294 #7 0x00007f6ce87f27ad in virProcessGetStartTime (pid=<optimized out>, timestamp=timestamp@entry=0x7f6ce453ccb0) at util/virprocess.c:816 #8 0x00007f6ce891a9a4 in virNetSocketGetUNIXIdentity (sock=0x7f6ce9598c50, uid=uid@entry=0x7f6ce453cc60, gid=gid@entry=0x7f6ce453cc5c, pid=pid@entry=0x7f6ce453cc64, timestamp=timestamp@entry=0x7f6ce453ccb0) at rpc/virnetsocket.c:1160 #9 0x00007f6ce8910ff9 in virNetServerClientCreateIdentity (client=0x7f6ce9598590) at rpc/virnetserverclient.c:676 #10 virNetServerClientGetIdentity (client=client@entry=0x7f6ce9598590) at rpc/virnetserverclient.c:798 #11 0x00007f6ce8912d06 in virNetServerProgramDispatchCall (msg=0x7f6ce9598680, client=0x7f6ce9598590, server=0x7f6ce9584c80, prog=0x7f6ce958b560) at rpc/virnetserverprogram.c:421 #12 virNetServerProgramDispatch (prog=0x7f6ce958b560, server=server@entry=0x7f6ce9584c80, client=0x7f6ce9598590, msg=0x7f6ce9598680) at rpc/virnetserverprogram.c:307 #13 0x00007f6ce92ee50d in virNetServerProcessMsg (msg=<optimized out>, prog=<optimized out>, client=<optimized out>, srv=0x7f6ce9584c80) at rpc/virnetserver.c:172 #14 virNetServerHandleJob (jobOpaque=<optimized out>, opaque=0x7f6ce9584c80) at rpc/virnetserver.c:193 #15 0x00007f6ce8800e55 in virThreadPoolWorker (opaque=opaque@entry=0x7f6ce95847f0) at util/virthreadpool.c:145 #16 0x00007f6ce880034e in virThreadHelper (data=<optimized out>) at util/virthread.c:197 #17 0x00007f6ce5d63ce2 in start_thread () from /lib64/libpthread.so.0 #18 0x00007f6ce5685abd in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7f6ce3d3c700 (LWP 6187)): #0 0x00007f6ce5d67c44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6ce880080a in virCondWait (c=c@entry=0x7f6ce9584e70, m=m@entry=0x7f6ce9584e48) at util/virthread.c:153 #2 0x00007f6ce8800eeb in virThreadPoolWorker (opaque=opaque@entry=0x7f6ce958ceb0) at util/virthreadpool.c:104 #3 0x00007f6ce880034e in virThreadHelper (data=<optimized out>) at util/virthread.c:197 #4 0x00007f6ce5d63ce2 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f6ce5685abd in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f6ce353b700 (LWP 6188)): #0 0x00007f6ce5d67c44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6ce880080a in virCondWait (c=c@entry=0x7f6ce9584e70, m=m@entry=0x7f6ce9584e48) at util/virthread.c:153 #2 0x00007f6ce8800eeb in virThreadPoolWorker (opaque=opaque@entry=0x7f6ce9567260) at util/virthreadpool.c:104 #3 0x00007f6ce880034e in virThreadHelper (data=<optimized out>) at util/virthread.c:197 #4 0x00007f6ce5d63ce2 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f6ce5685abd in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f6ce2d3a700 (LWP 6189)): #0 0x00007f6ce5d67c44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6ce880080a in virCondWait (c=c@entry=0x7f6ce9584e70, m=m@entry=0x7f6ce9584e48) at util/virthread.c:153 #2 0x00007f6ce8800eeb in virThreadPoolWorker (opaque=opaque@entry=0x7f6ce9567000) at util/virthreadpool.c:104 #3 0x00007f6ce880034e in virThreadHelper (data=<optimized out>) at util/virthread.c:197 #4 0x00007f6ce5d63ce2 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f6ce5685abd in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f6ce2539700 (LWP 6190)): #0 0x00007f6ce5d67c44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6ce880080a in virCondWait (c=c@entry=0x7f6ce9584f08, m=m@entry=0x7f6ce9584e48) at util/virthread.c:153 #2 0x00007f6ce8800f0b in virThreadPoolWorker (opaque=opaque@entry=0x7f6ce9566ea0) at util/virthreadpool.c:104 #3 0x00007f6ce880034e in virThreadHelper (data=<optimized out>) at util/virthread.c:197 #4 0x00007f6ce5d63ce2 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f6ce5685abd in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f6ce1d38700 (LWP 6191)): #0 0x00007f6ce5d67c44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6ce880080a in virCondWait (c=c@entry=0x7f6ce9584f08, m=m@entry=0x7f6ce9584e48) at util/virthread.c:153 #2 0x00007f6ce8800f0b in virThreadPoolWorker (opaque=opaque@entry=0x7f6ce9566d40) at util/virthreadpool.c:104 #3 0x00007f6ce880034e in virThreadHelper (data=<optimized out>) at util/virthread.c:197 #4 0x00007f6ce5d63ce2 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f6ce5685abd in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f6ce1537700 (LWP 6192)): #0 0x00007f6ce5d67c44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6ce880080a in virCondWait (c=c@entry=0x7f6ce9584f08, m=m@entry=0x7f6ce9584e48) at util/virthread.c:153 #2 0x00007f6ce8800f0b in virThreadPoolWorker (opaque=opaque@entry=0x7f6ce9566bc0) at util/virthreadpool.c:104 #3 0x00007f6ce880034e in virThreadHelper (data=<optimized out>) at util/virthread.c:197 #4 0x00007f6ce5d63ce2 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f6ce5685abd in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f6ce0d36700 (LWP 6193)): #0 0x00007f6ce5d67c44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6ce880080a in virCondWait (c=c@entry=0x7f6ce9584f08, m=m@entry=0x7f6ce9584e48) at util/virthread.c:153 #2 0x00007f6ce8800f0b in virThreadPoolWorker (opaque=opaque@entry=0x7f6ce9566a60) at util/virthreadpool.c:104 #3 0x00007f6ce880034e in virThreadHelper (data=<optimized out>) at util/virthread.c:197 #4 0x00007f6ce5d63ce2 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f6ce5685abd in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f6ce0535700 (LWP 6194)): #0 0x00007f6ce5d67c44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6ce880080a in virCondWait (c=c@entry=0x7f6ce9584f08, m=m@entry=0x7f6ce9584e48) at util/virthread.c:153 #2 0x00007f6ce8800f0b in virThreadPoolWorker (opaque=opaque@entry=0x7f6ce9566900) at util/virthreadpool.c:104 #3 0x00007f6ce880034e in virThreadHelper (data=<optimized out>) at util/virthread.c:197 #4 0x00007f6ce5d63ce2 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f6ce5685abd in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f6ce9242700 (LWP 6301)): #0 0x00007f6ce5d6a79d in read () from /lib64/libpthread.so.0 #1 0x00007f6cddfaa63b in ?? () from /usr/lib64/libxenstore.so.3.0 #2 0x00007f6cddfaa745 in ?? () from /usr/lib64/libxenstore.so.3.0 #3 0x00007f6cddfab038 in ?? () from /usr/lib64/libxenstore.so.3.0 #4 0x00007f6ce5d63ce2 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f6ce5685abd in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f6ce9283740 (LWP 6184)): #0 0x00007f6ce5d6a55a in __lll_unlock_wake () from /lib64/libpthread.so.0 #1 0x00007f6ce5d671bc in _L_unlock_727 () from /lib64/libpthread.so.0 #2 0x00007f6ce5d67122 in pthread_mutex_unlock () from /lib64/libpthread.so.0 #3 0x00007f6ce87c3b4b in virEventPollDispatchHandles (fds=<optimized out>, nfds=<optimized out>) at util/vireventpoll.c:510 #4 virEventPollRunOnce () at util/vireventpoll.c:660 #5 0x00007f6ce87c21c2 in virEventRunDefaultImpl () at util/virevent.c:308 #6 0x00007f6ce92efb0d in virNetServerRun (srv=0x7f6ce9584c80) at rpc/virnetserver.c:1139 #7 0x00007f6ce92b7284 in main (argc=<optimized out>, argv=<optimized out>) at libvirtd.c:1507 A debugging session is active. Inferior 1 [process 6184] will be detached. Quit anyway? (y or n) Detaching from program: /usr/sbin/libvirtd, process 6184
libxl: debug: libxl_create.c:1342:do_domain_create: ao 0x7f277c0017f0: create: how=(nil) callback=(nil) poller=0x7f277c000a50 libxl: debug: libxl_device.c:251:libxl__device_disk_set_backend: Disk vdev=hda spec.backend=phy libxl: debug: libxl_create.c:797:initiate_domain_create: running bootloader libxl: debug: libxl_bootloader.c:321:libxl__bootloader_run: not a PV domain, skipping bootloader libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x7f277c001b98: deregister unregistered libxl: debug: libxl_numa.c:475:libxl__get_numa_candidate: New best NUMA placement candidate found: nr_nodes=1, nr_cpus=8, nr_vcpus=3, free_memkb=31640 libxl: debug: libxl_numa.c:475:libxl__get_numa_candidate: New best NUMA placement candidate found: nr_nodes=1, nr_cpus=8, nr_vcpus=2, free_memkb=32150 libxl: detail: libxl_dom.c:195:numa_place_domain: NUMA placement candidate with 1 nodes, 8 cpus and 32150 KB free selected xc: detail: elf_parse_binary: phdr: paddr=0x100000 memsz=0x9ec84 xc: detail: elf_parse_binary: memory: 0x100000 -> 0x19ec84 xc: detail: VIRTUAL MEMORY ARRANGEMENT: Loader: 0000000000100000->000000000019ec84 Modules: 0000000000000000->0000000000000000 TOTAL: 0000000000000000->000000003f800000 ENTRY ADDRESS: 0000000000100000 xc: detail: PHYSICAL MEMORY ALLOCATION: 4KB PAGES: 0x0000000000000200 2MB PAGES: 0x00000000000001fb 1GB PAGES: 0x0000000000000000 xc: detail: elf_load_binary: phdr 0 at 0x7f27a1b7e000 -> 0x7f27a1c13b0d libxl: debug: libxl_device.c:251:libxl__device_disk_set_backend: Disk vdev=hda spec.backend=phy libxl: debug: libxl_event.c:570:libxl__ev_xswatch_register: watch w=0x7f277c003548 wpath=/local/domain/0/backend/vbd/3/768/state token=3/0: register slotnum=3 libxl: debug: libxl_create.c:1356:do_domain_create: ao 0x7f277c0017f0: inprogress: poller=0x7f277c000a50, flags=i libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x7f277c003548 wpath=/local/domain/0/backend/vbd/3/768/state token=3/0: event epath=/local/domain/0/backend/vbd/3/768/state libxl: debug: libxl_event.c:653:devstate_watch_callback: backend /local/domain/0/backend/vbd/3/768/state wanted state 2 ok libxl: debug: libxl_event.c:606:libxl__ev_xswatch_deregister: watch w=0x7f277c003548 wpath=/local/domain/0/backend/vbd/3/768/state token=3/0: deregister slotnum=3 libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x7f277c003548: deregister unregistered libxl: debug: libxl_device.c:1022:device_hotplug: calling hotplug script: /etc/xen/scripts/block add libxl: debug: libxl_event.c:483:watchfd_callback: watch epath=/local/domain/0/backend/vbd/3/768/state token=3/0: empty slot libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x7f277c0035d0: deregister unregistered libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x7f277c0035d0: deregister unregistered libxl: debug: libxl_dm.c:1303:libxl__spawn_local_dm: Spawning device-model /usr/lib/xen/bin/qemu-system-i386 with arguments: libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: /usr/lib/xen/bin/qemu-system-i386 libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -xen-domid libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: 3 libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -chardev libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: socket,id=libxl-cmd,path=/var/run/xen/qmp-libxl-3,server,nowait libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -mon libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: chardev=libxl-cmd,mode=control libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -nodefaults libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -name libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: vm.infra.ld libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -vnc libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: 0.0.0.0:0 libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -serial libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: pty libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -device libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: cirrus-vga libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -global libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: vga.vram_size_mb=8 libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -boot libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: order=nc libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -smp libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: 2,maxcpus=2 libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -device libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: rtl8139,id=nic0,netdev=net0,mac=00:16:3e:72:08:37 libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -netdev libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: type=tap,id=net0,ifname=vif3.0-emu,script=no,downscript=no libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -machine libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: xenfv libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -m libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: 1016 libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: -drive libxl: debug: libxl_dm.c:1305:libxl__spawn_local_dm: file=/dev/data/vm.infra.ld-disk,if=ide,index=0,media=disk,format=raw,cache=writeback libxl: debug: libxl_event.c:570:libxl__ev_xswatch_register: watch w=0x7f277c001dd0 wpath=/local/domain/0/device-model/3/state token=3/1: register slotnum=3 libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x7f277c001dd0 wpath=/local/domain/0/device-model/3/state token=3/1: event epath=/local/domain/0/device-model/3/state libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x7f277c001dd0 wpath=/local/domain/0/device-model/3/state token=3/1: event epath=/local/domain/0/device-model/3/state libxl: debug: libxl_event.c:606:libxl__ev_xswatch_deregister: watch w=0x7f277c001dd0 wpath=/local/domain/0/device-model/3/state token=3/1: deregister slotnum=3 libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x7f277c001dd0: deregister unregistered libxl: debug: libxl_qmp.c:696:libxl__qmp_initialize: connected to /var/run/xen/qmp-libxl-3 libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: qmp libxl: debug: libxl_qmp.c:546:qmp_send_prepare: next qmp command: '{ "execute": "qmp_capabilities", "id": 1 } ' libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: return libxl: debug: libxl_qmp.c:546:qmp_send_prepare: next qmp command: '{ "execute": "query-chardev", "id": 2 } ' libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: return libxl: debug: libxl_qmp.c:546:qmp_send_prepare: next qmp command: '{ "execute": "query-vnc", "id": 3 } ' libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: return libxl: debug: libxl_event.c:570:libxl__ev_xswatch_register: watch w=0x7f277c008428 wpath=/local/domain/0/backend/vif/3/0/state token=3/2: register slotnum=3 libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x7f277c008428 wpath=/local/domain/0/backend/vif/3/0/state token=3/2: event epath=/local/domain/0/backend/vif/3/0/state libxl: debug: libxl_event.c:657:devstate_watch_callback: backend /local/domain/0/backend/vif/3/0/state wanted state 2 still waiting state 1 libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x7f277c008428 wpath=/local/domain/0/backend/vif/3/0/state token=3/2: event epath=/local/domain/0/backend/vif/3/0/state libxl: debug: libxl_event.c:653:devstate_watch_callback: backend /local/domain/0/backend/vif/3/0/state wanted state 2 ok libxl: debug: libxl_event.c:606:libxl__ev_xswatch_deregister: watch w=0x7f277c008428 wpath=/local/domain/0/backend/vif/3/0/state token=3/2: deregister slotnum=3 libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x7f277c008428: deregister unregistered libxl: debug: libxl_device.c:1022:device_hotplug: calling hotplug script: /etc/xen/scripts/vif-openvswitch online libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x7f277c0084b0: deregister unregistered libxl: debug: libxl_device.c:1022:device_hotplug: calling hotplug script: /etc/xen/scripts/vif-openvswitch add libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x7f277c0084b0: deregister unregistered libxl: debug: libxl_event.c:618:libxl__ev_xswatch_deregister: watch w=0x7f277c0084b0: deregister unregistered libxl: debug: libxl_event.c:1761:libxl__ao_progress_report: ao 0x7f277c0017f0: progress report: ignored libxl: debug: libxl_event.c:1591:libxl__ao_complete: ao 0x7f277c0017f0: complete, rc=0 libxl: debug: libxl_event.c:1563:libxl__ao__destroy: ao 0x7f277c0017f0: destroy libxl: debug: libxl_event.c:570:libxl__ev_xswatch_register: watch w=0x7f277c000ea0 wpath=@releaseDomain token=3/3: register slotnum=3 libxl: debug: libxl_event.c:514:watchfd_callback: watch w=0x7f277c000ea0 wpath=@releaseDomain token=3/3: event epath=@releaseDomain libxl: debug: libxl.c:1005:domain_death_xswatch_callback: [evg=0x7f277c007670:3] from domid=3 nentries=1 rc=1 libxl: debug: libxl.c:1016:domain_death_xswatch_callback: [evg=0x7f277c007670:3] got=domaininfos[0] got->domain=3 libxl: debug: libxl.c:1043:domain_death_xswatch_callback: exists shutdown_reported=0 dominf.flags=ffff000a libxl: debug: libxl.c:1009:domain_death_xswatch_callback: [evg=0] all reported libxl: debug: libxl.c:1073:domain_death_xswatch_callback: domain death search done
-- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list