From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dario Faggioli Subject: Re: Xen 4.6 script calling conventions Date: Wed, 29 Jun 2016 17:46:26 +0200 Message-ID: <1467215186.18298.21.camel@citrix.com> References: <201606290100.u5T10nu8013384@server.cornerstoneservice.ca> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3910903519517266705==" Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bIHhH-0008Qb-Cm for xen-devel@lists.xenproject.org; Wed, 29 Jun 2016 15:46:39 +0000 In-Reply-To: <201606290100.u5T10nu8013384@server.cornerstoneservice.ca> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: John Nemeth , xen-devel@lists.xenproject.org Cc: Wei Liu , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org --===============3910903519517266705== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="=-xrJtIJ+ulwiYfhZzE2XB" --=-xrJtIJ+ulwiYfhZzE2XB Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable [Cc-ing Roger and Wei, which have *BSD experience] On Tue, 2016-06-28 at 18:00 -0700, John Nemeth wrote: > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0I'm trying to package Xen 4.6 (specifically= Xen 4.6.3) for > use with NetBSD.=C2=A0=C2=A0I have it mostly done; however, when I try to > create a domU, libxl goes into an infinite loop calling the scripts. > If I try to create a domU with no network or disk, it works fine > (albeit of rather limited use).=C2=A0=C2=A0Have there been changes betwee= n > Xen 4.5 and Xen 4.6 in the calling convention for the scripts?=C2=A0=C2= =A0Is > there documentation on what is expected somewhere?=C2=A0=C2=A0Please CC m= e on > any responses.=C2=A0=C2=A0Here is my domU config file: >=20 > ----- > kernel =3D "/usr/pkg/etc/xen/kernels/netbsd-XEN3_DOMU.gz" > #kernel =3D "/usr/pkg/etc/xen/kernels/netbsd-INSTALL_XEN3_DOMU.gz" >=20 > memory =3D 512 >=20 > name =3D "netbsd1" >=20 > vif =3D [ 'bridge=3Dbridge0' ] >=20 > #disk =3D [ 'file:/usr/pkg/etc/xen/disks/netbsd1,0x1,w' ] > #disk =3D [ 'file:/usr/pkg/etc/xen/disks/netbsd1,0x1,w', > 'file:/usr/local/isos/Net > BSD-amd64-20140916.iso,0x2,r' ] > #disk =3D [ 'phy:/dev/vnd0d,0x1,rw' ] >=20 > extra =3D "" > ----- >=20 > Here is the output of "xl -vvvvv create netbsd1 -c": >=20 > ----- > Script started on Sat Jun 25 18:33:46 2016 > i386devel: {1} xl -vvvvv create netbsd1 -c > Parsing config from netbsd1 > libxl: debug: libxl_create.c:1563:do_domain_create: ao > 0x7a19e312b0c0: create: how=3D0x0 callback=3D0x0 poller=3D0x7a19e310d110 > libxl: debug: libxl_create.c:947:initiate_domain_create: running > bootloader > libxl: debug: libxl_bootloader.c:330:libxl__bootloader_run: no > bootloader configured, using user supplied kernel > libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch > w=3D0x7a19e312e958: deregister unregistered > domainbuilder: detail: xc_dom_allocate: cmdline=3D"", features=3D"(null)" > libxl: debug: libxl_dom.c:625:libxl__build_pv: pv kernel mapped 0 > path /usr/pkg/etc/xen/kernels/netbsd-XEN3_DOMU.gz > domainbuilder: detail: xc_dom_kernel_file: > filename=3D"/usr/pkg/etc/xen/kernels/netbsd-XEN3_DOMU.gz" > domainbuilder: detail: xc_dom_malloc_filemap=C2=A0=C2=A0=C2=A0=C2=A0: 228= 8 kB > domainbuilder: detail: xc_dom_malloc=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0: 7293 kB > domainbuilder: detail: xc_dom_do_gunzip: unzip ok, 0x23c0c7 -> > 0x71f606 > domainbuilder: detail: xc_dom_boot_xen_init: ver 4.6, caps xen-3.0- > x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64=C2= =A0 > domainbuilder: detail: xc_dom_parse_image: called > domainbuilder: detail: xc_dom_find_loader: trying ELF-generic loader > ...=C2=A0 > domainbuilder: detail: loader probe OK > xc: detail: elf_parse_binary: phdr: paddr=3D0xffffffff80000000 > memsz=3D0x547f28 > xc: detail: elf_parse_binary: phdr: paddr=3D0xffffffff80647f40 > memsz=3D0x1b80c0 > xc: detail: elf_parse_binary: memory: 0xffffffff80000000 -> > 0xffffffff80800000 > xc: detail: elf_xen_parse: __xen_guest: > "GUEST_OS=3DNetBSD,GUEST_VER=3D4.99,XEN_VER=3Dxen- > 3.0,LOADER=3Dgeneric,VIRT_BASE=3D0xffffffff80000000,ELF_PADDR_OFFSET=3D0x= ff > ffffff80000000,VIRT_ENTRY=3D0xffffffff80100000,HYPERCALL_PAGE=3D0x0000010 > 1,BSD_SYMTAB=3Dyes" > xc: detail: elf_xen_parse_guest_info: GUEST_OS=3D"NetBSD" > xc: detail: elf_xen_parse_guest_info: GUEST_VER=3D"4.99" > xc: detail: elf_xen_parse_guest_info: XEN_VER=3D"xen-3.0" > xc: detail: elf_xen_parse_guest_info: LOADER=3D"generic" > xc: detail: elf_xen_parse_guest_info: VIRT_BASE=3D"0xffffffff80000000" > xc: detail: elf_xen_parse_guest_info: > ELF_PADDR_OFFSET=3D"0xffffffff80000000" > xc: detail: elf_xen_parse_guest_info: VIRT_ENTRY=3D"0xffffffff80100000" > xc: detail: elf_xen_parse_guest_info: HYPERCALL_PAGE=3D"0x00000101" > xc: detail: elf_xen_parse_guest_info: BSD_SYMTAB=3D"yes" > xc: detail: elf_xen_addr_calc_check: addresses: > xc: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0virt_base=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=3D 0xffffffff80000000 > xc: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0elf_paddr_offset =3D 0xffffffff8= 0000000 > xc: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0virt_offset=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=3D 0x0 > xc: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0virt_kstart=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=3D 0xffffffff80000000 > xc: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0virt_kend=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=3D 0xffffffff80899e78 > xc: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0virt_entry=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=3D 0xffffffff80100000 > xc: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0p2m_base=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=3D 0xffffffffffffffff > domainbuilder: detail: xc_dom_malloc=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0: 615 kB > domainbuilder: detail: xc_dom_parse_elf_kernel: xen-3.0-x86_64: > 0xffffffff80000000 -> 0xffffffff80933cf0 > domainbuilder: detail: xc_dom_mem_init: mem 512 MB, pages 0x20000 > pages, 4k each > domainbuilder: detail: xc_dom_mem_init: 0x20000 pages > domainbuilder: detail: xc_dom_boot_mem_init: called > domainbuilder: detail: x86_compat: guest xen-3.0-x86_64, address size > 64 > domainbuilder: detail: xc_dom_malloc=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0: 1024 kB > domainbuilder: detail: xc_dom_build_image: called > domainbuilder: detail: xc_dom_alloc_segment:=C2=A0=C2=A0=C2=A0kernel=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0: > 0xffffffff80000000 -> 0xffffffff80934000=C2=A0=C2=A0(pfn 0x0 + 0x934 page= s) > domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn > 0x0+0x934 at 0x7a19debcc000 > xc: detail: elf_load_binary: phdr 0 at 0x7a19debcc000 -> > 0x7a19df113f28 > xc: detail: elf_load_binary: phdr 1 at 0x7a19df213f40 -> > 0x7a19df23d318 > xc: detail: elf_load_bsdsyms: shdr 25 at 0x7a19dfd857e9 -> > 0x7a19df3cc748 > xc: detail: elf_load_bsdsyms: shdr 26 at 0x7a19dfd86060 -> > 0x7a19df3cc8c0 > xc: detail: elf_load_bsdsyms: shdr 27 at 0x7a19dfde2850 -> > 0x7a19df4290b0 > domainbuilder: detail: xc_dom_load_elf_symtab: > bsd_symtab_start=3Dffffffff80899e78, kernel.end=3D0xffffffff80934000 -- > symtab=3D0xffffffff80899e7c, maxaddr=3D0xffffffff8089a5c0 > domainbuilder: detail: xc_dom_load_elf_symtab: h=3D26 symtab, > size=3D0x5c7f0, maxaddr=3D0xffffffff808f6db0 > domainbuilder: detail: xc_dom_load_elf_symtab: h=3D27 strtab, > size=3D0x3cdc6, maxaddr=3D0xffffffff80933b78 > domainbuilder: detail: xc_dom_alloc_segment:=C2=A0=C2=A0=C2=A0phys2mach= =C2=A0=C2=A0=C2=A0=C2=A0: > 0xffffffff80934000 -> 0xffffffff80a34000=C2=A0=C2=A0(pfn 0x934 + 0x100 pa= ges) > domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn > 0x934+0x100 at 0x7a19e2d00000 > domainbuilder: detail: xc_dom_alloc_page=C2=A0=C2=A0=C2=A0:=C2=A0=C2=A0= =C2=A0start info=C2=A0=C2=A0=C2=A0: > 0xffffffff80a34000 (pfn 0xa34) > domainbuilder: detail: xc_dom_alloc_page=C2=A0=C2=A0=C2=A0:=C2=A0=C2=A0= =C2=A0xenstore=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0: > 0xffffffff80a35000 (pfn 0xa35) > domainbuilder: detail: xc_dom_alloc_page=C2=A0=C2=A0=C2=A0:=C2=A0=C2=A0= =C2=A0console=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0: > 0xffffffff80a36000 (pfn 0xa36) > domainbuilder: detail: nr_page_tables: 0x0000ffffffffffff/48: > 0xffff000000000000 -> 0xffffffffffffffff, 1 table(s) > domainbuilder: detail: nr_page_tables: 0x0000007fffffffff/39: > 0xffffff8000000000 -> 0xffffffffffffffff, 1 table(s) > domainbuilder: detail: nr_page_tables: 0x000000003fffffff/30: > 0xffffffff80000000 -> 0xffffffffbfffffff, 1 table(s) > domainbuilder: detail: nr_page_tables: 0x00000000001fffff/21: > 0xffffffff80000000 -> 0xffffffff80bfffff, 6 table(s) > domainbuilder: detail: xc_dom_alloc_segment:=C2=A0=C2=A0=C2=A0page tables= =C2=A0=C2=A0: > 0xffffffff80a37000 -> 0xffffffff80a40000=C2=A0=C2=A0(pfn 0xa37 + 0x9 page= s) > domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn > 0xa37+0x9 at 0x7a19e34cd000 > domainbuilder: detail: xc_dom_alloc_page=C2=A0=C2=A0=C2=A0:=C2=A0=C2=A0= =C2=A0boot stack=C2=A0=C2=A0=C2=A0: > 0xffffffff80a40000 (pfn 0xa40) > domainbuilder: detail: xc_dom_build_image=C2=A0=C2=A0: virt_alloc_end : > 0xffffffff80a41000 > domainbuilder: detail: xc_dom_build_image=C2=A0=C2=A0: virt_pgtab_end : > 0xffffffff80c00000 > domainbuilder: detail: xc_dom_boot_image: called > domainbuilder: detail: arch_setup_bootearly: doing nothing > domainbuilder: detail: xc_dom_compat_check: supported guest type: > xen-3.0-x86_64 <=3D matches > domainbuilder: detail: xc_dom_compat_check: supported guest type: > xen-3.0-x86_32p > domainbuilder: detail: xc_dom_compat_check: supported guest type: > hvm-3.0-x86_32 > domainbuilder: detail: xc_dom_compat_check: supported guest type: > hvm-3.0-x86_32p > domainbuilder: detail: xc_dom_compat_check: supported guest type: > hvm-3.0-x86_64 > domainbuilder: detail: xc_dom_update_guest_p2m: dst 64bit, pages > 0x20000 > domainbuilder: detail: clear_page: pfn 0xa36, mfn 0x70436 > domainbuilder: detail: clear_page: pfn 0xa35, mfn 0x70435 > domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn > 0xa34+0x1 at 0x7a19e34cc000 > domainbuilder: detail: start_info_x86_64: called > domainbuilder: detail: setup_hypercall_page: vaddr=3D0xffffffff80101000 > pfn=3D0x101 > domainbuilder: detail: domain builder memory footprint > domainbuilder: detail:=C2=A0=C2=A0=C2=A0=C2=A0allocated > domainbuilder: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0malloc=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= : 8997 kB > domainbuilder: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0anon mmap= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0: 0 bytes > domainbuilder: detail:=C2=A0=C2=A0=C2=A0=C2=A0mapped > domainbuilder: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0file mmap= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0: 2288 kB > domainbuilder: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0domU mmap= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0: 10488 kB > domainbuilder: detail: arch_setup_bootlate: shared_info: pfn 0x0, mfn > 0x710f6 > domainbuilder: detail: shared_info_x86_64: called > domainbuilder: detail: vcpu_x86_64: called > domainbuilder: detail: vcpu_x86_64: cr3: pfn 0xa37 mfn 0x70437 > domainbuilder: detail: launch_vm: called, ctxt=3D0x7a19e31e9004 > domainbuilder: detail: xc_dom_release: called > libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch > w=3D0x7a19e31040d0 wpath=3D/local/domain/0/backend/vif/2/0/state > token=3D3/0: register slotnum=3D3 > libxl: debug: libxl_create.c:1586:do_domain_create: ao > 0x7a19e312b0c0: inprogress: poller=3D0x7a19e310d110, flags=3Di > libxl: debug: libxl_event.c:576:watchfd_callback: watch > w=3D0x7a19e31040d0 wpath=3D/local/domain/0/backend/vif/2/0/state > token=3D3/0: event epath=3D/local/domain/0/backend/vif/2/0/state > libxl: debug: libxl_event.c:884:devstate_callback: backend > /local/domain/0/backend/vif/2/0/state wanted state 2 still waiting > state 1 > libxl: debug: libxl_event.c:576:watchfd_callback: watch > w=3D0x7a19e31040d0 wpath=3D/local/domain/0/backend/vif/2/0/state > token=3D3/0: event epath=3D/local/domain/0/backend/vif/2/0/state > libxl: debug: libxl_event.c:880:devstate_callback: backend > /local/domain/0/backend/vif/2/0/state wanted state 2 ok > libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch > w=3D0x7a19e31040d0 wpath=3D/local/domain/0/backend/vif/2/0/state > token=3D3/0: deregister slotnum=3D3 > libxl: debug: libxl_device.c:991:device_backend_callback: calling > device_backend_cleanup > libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch > w=3D0x7a19e31040d0: deregister unregistered > libxl: debug: libxl_device.c:1088:device_hotplug: calling hotplug > script: /usr/pkg/etc/xen/scripts/vif-bridge > /local/domain/0/backend/vif/2/0 > libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to > execute: /usr/pkg/etc/xen/scripts/vif-bridge > /local/domain/0/backend/vif/2/0=C2=A0 > + echo '###start vif-bridge /local/domain/0/backend/vif/2/0' 2 > ###start vif-bridge /local/domain/0/backend/vif/2/0 2 > + dirname /usr/pkg/etc/xen/scripts/vif-bridge > + DIR=3D/usr/pkg/etc/xen/scripts > + '.' '/usr/pkg/etc/xen/scripts/hotplugpath.sh' > + sbindir=3D/usr/pkg/sbin > + bindir=3D/usr/pkg/bin > + LIBEXEC=3D/usr/pkg/libexec/xen > + 'LIBEXEC_BIN=3D/usr/pkg/libexec/xen/bin' > + libdir=3D/usr/pkg/lib > + SHAREDIR=3D/usr/pkg/share > + XENFIRMWAREDIR=3D/usr/pkg/libexec/xen/boot > + 'XEN_CONFIG_DIR=3D/usr/pkg/etc/xen' > + 'XEN_SCRIPT_DIR=3D/usr/pkg/etc/xen/scripts' > + 'XEN_LOCK_DIR=3D/var/run' > + 'XEN_RUN_DIR=3D/var/run/xen' > + 'XEN_PAGING_DIR=3D/var/lib/xen/xenpaging' > + 'XEN_DUMP_DIR=3D/var/lib/xen/dump' > + > 'PATH=3D/usr/pkg/bin:/usr/pkg/sbin:/usr/pkg/libexec/xen/bin:/bin:/usr/b > in:/sbin:/usr/sbin' > + export PATH > + xpath=3D/local/domain/0/backend/vif/2/0 > + xstatus=3D2 > + xenstore-read /local/domain/0/backend/vif/2/0/bridge > + xbridge=3Dbridge0 > + xenstore-read /local/domain/0/backend/vif/2/0/frontend-id > + xfid=3D2 > + xenstore-read /local/domain/0/backend/vif/2/0/handle > + xhandle=3D0 > + xenstore-read /local/domain/0/backend/vif/2/0/vifname > + iface=3Dxvif2i0 > + '[' xxvif2i0 =3D x ']' > + ifconfig xvif2i0 up > + brconfig bridge0 add xvif2i0 > + xenstore-write /local/domain/0/backend/vif/2/0/hotplug-status > connected > + exit 0 > libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch > w=3D0x7a19e31041d0: deregister unregistered > libxl: debug: libxl_device.c:1088:device_hotplug: calling hotplug > script: /usr/pkg/etc/xen/scripts/vif-bridge > /local/domain/0/backend/vif/2/0 > libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to > execute: /usr/pkg/etc/xen/scripts/vif-bridge > /local/domain/0/backend/vif/2/0=C2=A0 > + echo '###start vif-bridge /local/domain/0/backend/vif/2/0' 2 > ###start vif-bridge /local/domain/0/backend/vif/2/0 2 > + dirname /usr/pkg/etc/xen/scripts/vif-bridge > + DIR=3D/usr/pkg/etc/xen/scripts > + '.' '/usr/pkg/etc/xen/scripts/hotplugpath.sh' > + sbindir=3D/usr/pkg/sbin > + bindir=3D/usr/pkg/bin > + LIBEXEC=3D/usr/pkg/libexec/xen > + 'LIBEXEC_BIN=3D/usr/pkg/libexec/xen/bin' > + libdir=3D/usr/pkg/lib > + SHAREDIR=3D/usr/pkg/share > + XENFIRMWAREDIR=3D/usr/pkg/libexec/xen/boot > + 'XEN_CONFIG_DIR=3D/usr/pkg/etc/xen' > + 'XEN_SCRIPT_DIR=3D/usr/pkg/etc/xen/scripts' > + 'XEN_LOCK_DIR=3D/var/run' > + 'XEN_RUN_DIR=3D/var/run/xen' > + 'XEN_PAGING_DIR=3D/var/lib/xen/xenpaging' > + 'XEN_DUMP_DIR=3D/var/lib/xen/dump' > + > 'PATH=3D/usr/pkg/bin:/usr/pkg/sbin:/usr/pkg/libexec/xen/bin:/bin:/usr/b > in:/sbin:/usr/sbin' > + export PATH > + xpath=3D/local/domain/0/backend/vif/2/0 > + xstatus=3D2 > + xenstore-read /local/domain/0/backend/vif/2/0/bridge > + xbridge=3Dbridge0 > + xenstore-read /local/domain/0/backend/vif/2/0/frontend-id > + xfid=3D2 > + xenstore-read /local/domain/0/backend/vif/2/0/handle > + xhandle=3D0 > + xenstore-read /local/domain/0/backend/vif/2/0/vifname > + iface=3Dxvif2i0 > + '[' xxvif2i0 =3D x ']' > + ifconfig xvif2i0 up > + brconfig bridge0 add xvif2i0 > brconfig: add xvif2i0: File exists > libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: > /usr/pkg/etc/xen/scripts/vif-bridge /local/domain/0/backend/vif/2/0 > [479] exited with error status 1 > libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch > w=3D0x7a19e31041d0: deregister unregistered > libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch > w=3D0x7a19e31041d0: deregister unregistered > libxl: error: libxl_create.c:1384:domcreate_attach_vtpms: unable to > add nic devices > libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch > w=3D0x7a19e31048d0 wpath=3D/local/domain/0/backend/vif/2/0/state > token=3D3/1: register slotnum=3D3 > libxl: debug: libxl_event.c:576:watchfd_callback: watch > w=3D0x7a19e31048d0 wpath=3D/local/domain/0/backend/vif/2/0/state > token=3D3/1: event epath=3D/local/domain/0/backend/vif/2/0/state > libxl: debug: libxl_event.c:884:devstate_callback: backend > /local/domain/0/backend/vif/2/0/state wanted state 6 still waiting > state 5 > libxl: debug: libxl_event.c:576:watchfd_callback: watch > w=3D0x7a19e31048d0 wpath=3D/local/domain/0/backend/vif/2/0/state > token=3D3/1: event epath=3D/local/domain/0/backend/vif/2/0/state > libxl: debug: libxl_event.c:880:devstate_callback: backend > /local/domain/0/backend/vif/2/0/state wanted state 6 ok > libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch > w=3D0x7a19e31048d0 wpath=3D/local/domain/0/backend/vif/2/0/state > token=3D3/1: deregister slotnum=3D3 > libxl: debug: libxl_device.c:991:device_backend_callback: calling > device_backend_cleanup > libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch > w=3D0x7a19e31048d0: deregister unregistered > libxl: debug: libxl_device.c:1088:device_hotplug: calling hotplug > script: /usr/pkg/etc/xen/scripts/vif-bridge > /local/domain/0/backend/vif/2/0 > libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to > execute: /usr/pkg/etc/xen/scripts/vif-bridge > /local/domain/0/backend/vif/2/0=C2=A0 > + echo '###start vif-bridge /local/domain/0/backend/vif/2/0' 6 > ###start vif-bridge /local/domain/0/backend/vif/2/0 6 > + dirname /usr/pkg/etc/xen/scripts/vif-bridge > + DIR=3D/usr/pkg/etc/xen/scripts > + '.' '/usr/pkg/etc/xen/scripts/hotplugpath.sh' > + sbindir=3D/usr/pkg/sbin > + bindir=3D/usr/pkg/bin > + LIBEXEC=3D/usr/pkg/libexec/xen > + 'LIBEXEC_BIN=3D/usr/pkg/libexec/xen/bin' > + libdir=3D/usr/pkg/lib > + SHAREDIR=3D/usr/pkg/share > + XENFIRMWAREDIR=3D/usr/pkg/libexec/xen/boot > + 'XEN_CONFIG_DIR=3D/usr/pkg/etc/xen' > + 'XEN_SCRIPT_DIR=3D/usr/pkg/etc/xen/scripts' > + 'XEN_LOCK_DIR=3D/var/run' > + 'XEN_RUN_DIR=3D/var/run/xen' > + 'XEN_PAGING_DIR=3D/var/lib/xen/xenpaging' > + 'XEN_DUMP_DIR=3D/var/lib/xen/dump' > + > 'PATH=3D/usr/pkg/bin:/usr/pkg/sbin:/usr/pkg/libexec/xen/bin:/bin:/usr/b > in:/sbin:/usr/sbin' > + export PATH > + xpath=3D/local/domain/0/backend/vif/2/0 > + xstatus=3D6 > + exit 0 > libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch > w=3D0x7a19e31049d0: deregister unregistered > libxl: debug: libxl_device.c:1088:device_hotplug: calling hotplug > script: /usr/pkg/etc/xen/scripts/vif-bridge > /local/domain/0/backend/vif/2/0 > libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to > execute: /usr/pkg/etc/xen/scripts/vif-bridge > /local/domain/0/backend/vif/2/0=C2=A0 > + echo '###start vif-bridge /local/domain/0/backend/vif/2/0' 6 > ###start vif-bridge /local/domain/0/backend/vif/2/0 6 > + dirname /usr/pkg/etc/xen/scripts/vif-bridge > + DIR=3D/usr/pkg/etc/xen/scripts > + '.' '/usr/pkg/etc/xen/scripts/hotplugpath.sh' > + sbindir=3D/usr/pkg/sbin > + bindir=3D/usr/pkg/bin > + LIBEXEC=3D/usr/pkg/libexec/xen > + 'LIBEXEC_BIN=3D/usr/pkg/libexec/xen/bin' > + libdir=3D/usr/pkg/lib > + SHAREDIR=3D/usr/pkg/share > + XENFIRMWAREDIR=3D/usr/pkg/libexec/xen/boot > + 'XEN_CONFIG_DIR=3D/usr/pkg/etc/xen' > + 'XEN_SCRIPT_DIR=3D/usr/pkg/etc/xen/scripts' > + 'XEN_LOCK_DIR=3D/var/run' > + 'XEN_RUN_DIR=3D/var/run/xen' > + 'XEN_PAGING_DIR=3D/var/lib/xen/xenpaging' > + 'XEN_DUMP_DIR=3D/var/lib/xen/dump' > + > 'PATH=3D/usr/pkg/bin:/usr/pkg/sbin:/usr/pkg/libexec/xen/bin:/bin:/usr/b > in:/sbin:/usr/sbin' > + export PATH > + xpath=3D/local/domain/0/backend/vif/2/0 > + xstatus=3D6 > + exit 0 > libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch > w=3D0x7a19e31049d0: deregister unregistered > [repeat ad infinitum] > [Ctrl-C pressed here] > i386devel: {2} exit > i386devel: {3}=C2=A0 > Script done on Sat Jun 25 18:34:12 2016 >=20 >=20 > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xen.org > http://lists.xen.org/xen-devel --=20 <> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) --=-xrJtIJ+ulwiYfhZzE2XB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJXc+1SAAoJEBZCeImluHPusD4QALKXTqs+Dge63EimEl2+qz83 jHLo5FzZrbEEG1PYzzrg7EKjCyNrq7f2kRwnXsZBdWi+x2a4miRWzddgM5xjVrZK ZgV5E93f4MLBo2WEwGh25yIqFJK/13HmKYnKTe7kIqV0CCJgF+LmkevVoVXDIQR1 JLZlt4v87UyJvDfTowo1NRfeuL6yzxHyoerAEr+mFi9kZOa+M/hSBIU39Yp9RZhF CKFBC20Dc0lgScK1CpdHdEeNbASBP27ZV9QX2i12CIM7f4KCBDvsewHXrrGVzPlN f3J+ndejUlOsWE5t4hcsNun0VYcWOnsAYPHGZYyyuYIA3KArcQiTdaOgft9ObImX RqpkM1AmhRHYPoGrN3XqYrh3gsODUfsbbf45RBtE1GnTTYfzEYF84glOx102TSM7 ofCf7yZFzRAX3ayt/KbI4gdOWDThcQCyaQJkFggAQfVbpiCsOpJ2pDHlw3cSgR/m Bx6K72UzdzcghCIsLYBmkEcBODhcz2IctccUVY0PFpqFLTqePGVX0FogG7hbo6DU MzCNY4qawaEBJAHMreqiBjyrbmIjlm0sOV3vECTFcxkw/+asNbEo6Wiwvtqxn3j2 ysrJ/z/offQg6A0ChJmpQmvJU0CgOx/6m/bRjYQIQgHXKzvOp94TiVQrAx0fjBia 20nRTgeVDDmxY8bpkUZA =sn/J -----END PGP SIGNATURE----- --=-xrJtIJ+ulwiYfhZzE2XB-- --===============3910903519517266705== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK --===============3910903519517266705==--