From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jayadev Kumaran Subject: Re: Unable to create guest PV domain on OMAP5432 Date: Wed, 15 Nov 2017 16:16:20 +0530 Message-ID: References: <8db97521-d16a-41bf-aee2-763e33cc1fbd@epam.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8720401874717482603==" Return-path: In-Reply-To: <8db97521-d16a-41bf-aee2-763e33cc1fbd@epam.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrii Anisov Cc: xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org --===============8720401874717482603== Content-Type: multipart/alternative; boundary="94eb2c1846ecd44259055e033634" --94eb2c1846ecd44259055e033634 Content-Type: text/plain; charset="UTF-8" Hello Andrii, >> What kernel do you use for DomU? Please make sure you have in that kernel configuration XEN support enabled (together with hypervisor console support). I use a 3.15 kernel (git:// git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git) with the following configs enabled for Xen support. CONFIG_XEN_DOM0=y CONFIG_XEN=y CONFIG_XEN_BLKDEV_FRONTEND=y CONFIG_XEN_BLKDEV_BACKEND=y CONFIG_XEN_NETDEV_FRONTEND=y CONFIG_XEN_NETDEV_BACKEND=y CONFIG_INPUT_XEN_KBDDEV_FRONTEND=y CONFIG_HVC_XEN=y CONFIG_HVC_XEN_FRONTEND=y CONFIG_XEN_DEV_EVTCHN=y CONFIG_XEN_BACKEND=y CONFIG_XENFS=y CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_XENBUS_FRONTEND=y CONFIG_XEN_GNTDEV=y CONFIG_XEN_GRANT_DEV_ALLOC=y CONFIG_XEN_PRIVCMD=y In fact, it is the same kernel as that of dom0, just to check if Xen is properly configured. Also, I had previously tried with a kernel image with no Xen support and the results were quite similar - guest domain gets created and is shown in a running state as per *'xl list' *, however *'xl console*' shows nothing but hangs until I press Ctrl+5 . Thanks and Regards, On Wed, Nov 15, 2017 at 3:45 PM, Andrii Anisov wrote: > Dear Jayadev, > > > Find my comments inlined: > > > On 15.11.17 08:08, Jayadev Kumaran wrote: > >> Hello Andrii, >> >> >> BTW, what is your dom0 system? Does it have bash? >> > _dom0 uses a modified kernel(3.15) with Xen support and default omap >> fs_ >> >> I made certain changes to my configuration file. Instead of trying to use >> a disk, I want to the guest domain up from ramdisk image. >> > Its quite wise idea to sort out problems. > > My new configuration file looks like >> >> " >> name = "android" >> >> kernel = "/home/root/android/kernel" >> ramdisk = "/home/root/android/ramdisk.img" >> #bootloader = "/usr/lib/xen-4.4/bin/pygrub" >> >> memory = 512 >> vcpus = 1 >> >> device_model_version = 'qemu-xen-traditional' >> >> extra = "console=hvc0 rw init=/bin/sh earlyprintk=xenboot" >> >> " >> >> I'm able to create a guest domain as well. >> >> /root@omap5-evm:~# xl -vvv create android.cfg >> >> Parsing config from android.cfg >> libxl: debug: libxl_create.c:1646:do_domain_create: Domain 0:ao 0x46e30: >> create: how=(nil) callback=(nil) poller=0x46e90 >> libxl: debug: libxl_arm.c:87:libxl__arch_domain_prepare_config: >> Configure the domain >> libxl: debug: libxl_arm.c:90:libxl__arch_domain_prepare_config: - >> Allocate 0 SPIs >> libxl: debug: libxl_create.c:987:initiate_domain_create: Domain >> 1:running bootloader >> libxl: debug: libxl_bootloader.c:335:libxl__bootloader_run: Domain 1:no >> bootloader configured, using user supplied kernel >> libxl: debug: libxl_event.c:686:libxl__ev_xswatch_deregister: watch >> w=0x47780: deregister unregistered >> (XEN) grant_table.c:1688:d0v0 Expanding d1 grant table from 0 to 1 frames >> domainbuilder: detail: xc_dom_allocate: cmdline="console=hvc0 rw >> init=/bin/sh earlyprintk=xenboot", features="" >> libxl: debug: libxl_dom.c:779:libxl__build_pv: pv kernel mapped 0 path >> /home/root/android/kernel >> domainbuilder: detail: xc_dom_kernel_file: filename="/home/root/android/k >> ernel" >> domainbuilder: detail: xc_dom_malloc_filemap : 4782 kB >> domainbuilder: detail: xc_dom_ramdisk_file: filename="/home/root/android/r >> amdisk.img" >> domainbuilder: detail: xc_dom_malloc_filemap : 179 kB >> domainbuilder: detail: xc_dom_boot_xen_init: ver 4.10, caps xen-3.0-armv7l >> domainbuilder: detail: xc_dom_rambase_init: RAM starts at 40000 >> domainbuilder: detail: xc_dom_parse_image: called >> domainbuilder: detail: xc_dom_find_loader: trying multiboot-binary loader >> ... >> domainbuilder: detail: loader probe failed >> domainbuilder: detail: xc_dom_find_loader: trying Linux zImage (ARM64) >> loader ... >> domainbuilder: detail: xc_dom_probe_zimage64_kernel: kernel is not an >> arm64 Image >> domainbuilder: detail: loader probe failed >> domainbuilder: detail: xc_dom_find_loader: trying Linux zImage (ARM32) >> loader ... >> domainbuilder: detail: loader probe OK >> domainbuilder: detail: xc_dom_parse_zimage32_kernel: called >> domainbuilder: detail: xc_dom_parse_zimage32_kernel: xen-3.0-armv7l: >> 0x40008000 -> 0x404b3b28 >> libxl: debug: libxl_arm.c:866:libxl__prepare_dtb: constructing DTB for >> Xen version 4.10 guest >> libxl: debug: libxl_arm.c:867:libxl__prepare_dtb: - vGIC version: V2 >> libxl: debug: libxl_arm.c:321:make_chosen_node: /chosen/bootargs = >> console=hvc0 rw init=/bin/sh earlyprintk=xenboot >> libxl: debug: libxl_arm.c:328:make_chosen_node: /chosen adding >> placeholder linux,initrd properties >> libxl: debug: libxl_arm.c:441:make_memory_nodes: Creating placeholder >> node /memory@40000000 >> libxl: debug: libxl_arm.c:441:make_memory_nodes: Creating placeholder >> node /memory@200000000 >> libxl: debug: libxl_arm.c:964:libxl__prepare_dtb: fdt total size 1394 >> domainbuilder: detail: xc_dom_devicetree_mem: called >> libxl: debug: libxl_arm.c:1005:libxl__arch_domain_init_hw_description: >> Generating ACPI tables is disabled by user. >> 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: set_mode: guest xen-3.0-armv7l, address size 32 >> domainbuilder: detail: xc_dom_malloc : 1024 kB >> domainbuilder: detail: populate_guest_memory: populating RAM @ >> 0000000040000000-0000000060000000 (512MB) >> domainbuilder: detail: populate_one_size: populated 0x100/0x100 entries >> with shift 9 >> domainbuilder: detail: meminit: placing boot modules at 0x48000000 >> domainbuilder: detail: meminit: ramdisk: 0x48000000 -> 0x4802d000 >> domainbuilder: detail: meminit: devicetree: 0x4802d000 -> 0x4802e000 >> libxl: debug: libxl_arm.c:1073:libxl__arch_domain_finalise_hw_description: >> /chosen updating initrd properties to cover 48000000-4802d000 >> libxl: debug: libxl_arm.c:1039:finalise_one_node: Populating placeholder >> node /memory@40000000 >> libxl: debug: libxl_arm.c:1033:finalise_one_node: Nopping out >> placeholder node /memory@200000000 >> domainbuilder: detail: xc_dom_build_image: called >> domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn >> 0x40008+0x4ac at 0xb6098000 >> domainbuilder: detail: xc_dom_alloc_segment: kernel : 0x40008000 -> >> 0x404b4000 (pfn 0x40008 + 0x4ac pages) >> domainbuilder: detail: xc_dom_load_zimage_kernel: called >> domainbuilder: detail: xc_dom_load_zimage_kernel: kernel seg >> 0x40008000-0x404b4000 >> domainbuilder: detail: xc_dom_load_zimage_kernel: copy 4897576 bytes from >> blob 0xb6672000 to dst 0xb6098000 >> domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn >> 0x48000+0x2d at 0xb606b000 >> domainbuilder: detail: xc_dom_alloc_segment: ramdisk : 0x48000000 -> >> 0x4802d000 (pfn 0x48000 + 0x2d pages) >> domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn >> 0x4802d+0x1 at 0xb6f63000 >> domainbuilder: detail: xc_dom_alloc_segment: devicetree : 0x4802d000 -> >> 0x4802e000 (pfn 0x4802d + 0x1 pages) >> domainbuilder: detail: alloc_magic_pages: called >> domainbuilder: detail: alloc_pgtables_arm: called >> domainbuilder: detail: xc_dom_build_image : virt_alloc_end : 0x4802e000 >> domainbuilder: detail: xc_dom_build_image : virt_pgtab_end : 0x0 >> domainbuilder: detail: xc_dom_boot_image: called >> domainbuilder: detail: bootearly: doing nothing >> domainbuilder: detail: xc_dom_compat_check: supported guest type: >> xen-3.0-armv7l <= matches >> domainbuilder: detail: setup_pgtables_arm: called >> domainbuilder: detail: clear_page: pfn 0x39000, mfn 0x39000 >> domainbuilder: detail: clear_page: pfn 0x39001, mfn 0x39001 >> domainbuilder: detail: clear_page: pfn 0x39003, mfn 0x39003 >> domainbuilder: detail: start_info_arm: called >> domainbuilder: detail: domain builder memory footprint >> domainbuilder: detail: allocated >> domainbuilder: detail: malloc : 1055 kB >> domainbuilder: detail: anon mmap : 0 bytes >> domainbuilder: detail: mapped >> domainbuilder: detail: file mmap : 4962 kB >> domainbuilder: detail: domU mmap : 4968 kB >> domainbuilder: detail: vcpu_arm32: called >> domainbuilder: detail: Initial state CPSR 0x1d3 PC 0x40008000 >> domainbuilder: detail: xc_dom_gnttab_hvm_seed: called, pfn=0x38000 >> domainbuilder: detail: xc_dom_release: called >> libxl: debug: libxl_event.c:2184:libxl__ao_progress_report: ao 0x46e30: >> progress report: ignored >> libxl: debug: libxl_event.c:1869:libxl__ao_complete: ao 0x46e30: >> complete, rc=0 >> libxl: debug: libxl_create.c:1683:do_domain_create: Domain 0:ao 0x46e30: >> inprogress: poller=0x46e90, flags=ic >> libxl: debug: libxl_event.c:1838:libxl__ao__destroy: ao 0x46e30: destroy >> xl: fatal error: xl_utils.c:273: No such file or directory: logfile = >> open(fullname, O_WRONLY|O_CREAT|O_APPEND, 0644)(XEN) traps.c:2081:d1v0 HS >> R=0x90000045 pc=0x40008298 gva=0x80004000 gpa=0x00000080004000 >> >> xencall:buffer: debug: total allocations:0 total releases:0 >> xencall:buffer: debug: current allocations:0 maximum allocations:0 >> xencall:buffer: debug: cache current size:0 >> xencall:buffer: debug: cache hits:0 misses:0 toobig:0 >> xencall:buffer: debug: total allocations:0 total releases:0 >> xencall:buffer: debug: current allocations:0 maximum allocations:0 >> xencall:buffer: debug: cache current size:0 >> xencall:buffer: debug: cache hits:0 misses:0 toobig:0 >> libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: domain >> monitoring daemonizing child [1427] exited with error status 1 >> xencall:buffer: debug: total allocations:109 total releases:109 >> xencall:buffer: debug: current allocations:0 maximum allocations:3 >> xencall:buffer: debug: cache current size:3 >> xencall:buffer: debug: cache hits:94 misses:3 toobig:12 >> xencall:buffer: debug: total allocations:0 total releases:0 >> xencall:buffer: debug: current allocations:0 maximum allocations:0 >> xencall:buffer: debug: cache current size:0 >> xencall:buffer: debug: cache hits:0 misses:0 toobig:0 >> >> root@omap5-evm:~# xl list >> Name ID Mem VCPUs State >> Time(s) >> Domain-0 0 512 2 r----- >> 12.7 >> android 1 512 1 r----- >> 6.8/ >> >> However I'm not able to access the guest console. '/xl console android/' >> shows nothing, but using 'Ctrl + 5' or 'Ctrl + ]' closes the console. Am I >> missing something here? >> > What kernel do you use for DomU? Please make sure you have in that kernel > configuration XEN support enabled (together with hypervisor console > support). > > > -- > > *Andrii Anisov* > > > --94eb2c1846ecd44259055e033634 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello Andrii,

>> What kernel d= o you use for DomU? Please make sure you have in that=20 kernel configuration XEN support enabled (together with hypervisor=20 console support).

I use a 3.15 kernel (git://git.kernel.org= /pub/scm/linux/kernel/git/torvalds/linux.git) with the following config= s enabled for Xen support.
CONFIG_XEN_DOM0=3Dy
CONFIG_XEN=3Dy
CONFIG_XEN_BLKDEV_FRONTEND=3Dy
CONFIG_XEN_BLKDEV_BACKEND=3Dy
CONFIG_XEN_NETDEV_FRONTEND=3Dy
CONFIG_XEN_NETDEV_BACKEND=3Dy
CONFIG_INPUT_XEN_KBDDEV_FRONTEND=3Dy
CONFIG_HVC_XEN=3Dy
CONFIG_HVC_XEN_FRONTEND=3Dy
CONFIG_XEN_DEV_EVTCHN=3Dy
CONFIG_XEN_BACKEND=3Dy
CONFIG_XENFS=3Dy
CONFIG_XEN_COMPAT_XENFS=3Dy
CONFIG_XEN_SYS_HYPERVISOR=3Dy
CONFIG_XEN_XENBUS_FRONTEND=3Dy
CONFIG_XEN_GNTDEV=3Dy
CONFIG_XEN_GRANT_DEV_ALLOC=3Dy
CONFIG_XEN_PRIVCMD=3Dy

In fact, it is the same kernel as that of dom0, just to che= ck if Xen is properly configured.

Also, I had previously= tried with a kernel image with no Xen support and the results were quite s= imilar - guest domain gets created and is shown in a running state as per <= i>'xl list' , however 'xl console' shows nothing= but hangs until I press Ctrl+5 .

Thanks and Regard= s,

On We= d, Nov 15, 2017 at 3:45 PM, Andrii Anisov <andrii_anisov@epam.com= > wrote:
Dear Jayadev,


Find my comments inlined:


On 15.11.17 08:08, Jayadev Kumaran wrote:
Hello Andrii,

>> BTW, what is your dom0 system? Does it have bash?
> _dom0 uses a modified kernel(3.15) with Xen support and=C2=A0 default = omap fs_

I made certain changes to my configuration file. Instead of trying to use a= disk, I want to the guest domain up from ramdisk image.
Its quite wise idea to sort out problems.

My new configuration file looks like

"
name =3D "android"

kernel =3D "/home/root/android/kernel"
ramdisk =3D "/home/root/android/ramdisk.= img"
#bootloader =3D "/usr/lib/xen-4.4/bin/pygrub"

memory =3D 512
vcpus =3D 1

device_model_version =3D 'qemu-xen-traditional'

extra =3D "console=3Dhvc0 rw init=3D/bin/sh earlyprintk=3Dxenboot"= ;

"

I'm able to create a guest domain as well.

/root@omap5-evm:~# xl -vvv create android.cfg

Parsing config from android.cfg
libxl: debug: libxl_create.c:1646:do_domain_create: Domain 0:ao 0x46e3= 0: create: how=3D(nil) callback=3D(nil) poller=3D0x46e90
libxl: debug: libxl_arm.c:87:libxl__arch_domain_prepare_config: Config= ure the domain
libxl: debug: libxl_arm.c:90:libxl__arch_domain_prepare_config:=C2=A0 = - Allocate 0 SPIs
libxl: debug: libxl_create.c:987:initiate_domain_create: Domain 1:runn= ing bootloader
libxl: debug: libxl_bootloader.c:335:libxl__bootloader_run: Domain 1:n= o bootloader configured, using user supplied kernel
libxl: debug: libxl_event.c:686:libxl__ev_xswatch_deregister: watch w= =3D0x47780: deregister unregistered
(XEN) grant_table.c:1688:d0v0 Expanding d1 grant table from 0 to 1 frames domainbuilder: detail: xc_dom_allocate: cmdline=3D"console=3Dhvc0 rw i= nit=3D/bin/sh earlyprintk=3Dxenboot", features=3D""
libxl: debug: libxl_dom.c:779:libxl__build_pv: pv kernel mapped 0 path= /home/root/android/kernel
domainbuilder: detail: xc_dom_kernel_file: filename=3D"/home/root/andr= oid/kernel"
domainbuilder: detail: xc_dom_malloc_filemap=C2=A0=C2=A0=C2=A0 : 4782 kB domainbuilder: detail: xc_dom_ramdisk_file: filename=3D"/home/root/and= roid/ramdisk.img"
domainbuilder: detail: xc_dom_malloc_filemap=C2=A0=C2=A0=C2=A0 : 179 kB
domainbuilder: detail: xc_dom_boot_xen_init: ver 4.10, caps xen-3.0-armv7l<= br> domainbuilder: detail: xc_dom_rambase_init: RAM starts at 40000
domainbuilder: detail: xc_dom_parse_image: called
domainbuilder: detail: xc_dom_find_loader: trying multiboot-binary loader .= ..
domainbuilder: detail: loader probe failed
domainbuilder: detail: xc_dom_find_loader: trying Linux zImage (ARM64) load= er ...
domainbuilder: detail: xc_dom_probe_zimage64_kernel: kernel is not an arm64= Image
domainbuilder: detail: loader probe failed
domainbuilder: detail: xc_dom_find_loader: trying Linux zImage (ARM32) load= er ...
domainbuilder: detail: loader probe OK
domainbuilder: detail: xc_dom_parse_zimage32_kernel: called
domainbuilder: detail: xc_dom_parse_zimage32_kernel: xen-3.0-armv7l: 0x4000= 8000 -> 0x404b3b28
libxl: debug: libxl_arm.c:866:libxl__prepare_dtb: constructing DTB for= Xen version 4.10 guest
libxl: debug: libxl_arm.c:867:libxl__prepare_dtb:=C2=A0 - vGIC version= : V2
libxl: debug: libxl_arm.c:321:make_chosen_node: /chosen/bootargs =3D c= onsole=3Dhvc0 rw init=3D/bin/sh earlyprintk=3Dxenboot
libxl: debug: libxl_arm.c:328:make_chosen_node: /chosen adding placeho= lder linux,initrd properties
libxl: debug: libxl_arm.c:441:make_memory_nodes: Creating placeholder = node /memory@40000000
libxl: debug: libxl_arm.c:441:make_memory_nodes: Creating placeholder = node /memory@200000000
libxl: debug: libxl_arm.c:964:libxl__prepare_dtb: fdt total size 1394<= br> domainbuilder: detail: xc_dom_devicetree_mem: called
libxl: debug: libxl_arm.c:1005:libxl__arch_domain_init_hw_description:= Generating ACPI tables is disabled by user.
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: set_mode: guest xen-3.0-armv7l, address size 32
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 : 1024 kB
domainbuilder: detail: populate_guest_memory: populating RAM @ 000000004000= 0000-0000000060000000 (512MB)
domainbuilder: detail: populate_one_size: populated 0x100/0x100 entries wit= h shift 9
domainbuilder: detail: meminit: placing boot modules at 0x48000000
domainbuilder: detail: meminit: ramdisk: 0x48000000 -> 0x4802d000
domainbuilder: detail: meminit: devicetree: 0x4802d000 -> 0x4802e000
libxl: debug: libxl_arm.c:1073:libxl__arch_domain_finalise_hw_descript= ion: /chosen updating initrd properties to cover 48000000-4802d000
libxl: debug: libxl_arm.c:1039:finalise_one_node: Populating placehold= er node /memory@40000000
libxl: debug: libxl_arm.c:1033:finalise_one_node: Nopping out placehol= der node /memory@200000000
domainbuilder: detail: xc_dom_build_image: called
domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn 0x4000= 8+0x4ac at 0xb6098000
domainbuilder: detail: xc_dom_alloc_segment:=C2=A0=C2=A0 kernel : 0x4000800= 0 -> 0x404b4000=C2=A0 (pfn 0x40008 + 0x4ac pages)
domainbuilder: detail: xc_dom_load_zimage_kernel: called
domainbuilder: detail: xc_dom_load_zimage_kernel: kernel seg 0x40008000-0x4= 04b4000
domainbuilder: detail: xc_dom_load_zimage_kernel: copy 4897576 bytes from b= lob 0xb6672000 to dst 0xb6098000
domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn 0x4800= 0+0x2d at 0xb606b000
domainbuilder: detail: xc_dom_alloc_segment:=C2=A0=C2=A0 ramdisk : 0x480000= 00 -> 0x4802d000=C2=A0 (pfn 0x48000 + 0x2d pages)
domainbuilder: detail: xc_dom_pfn_to_ptr_retcount: domU mapping: pfn 0x4802= d+0x1 at 0xb6f63000
domainbuilder: detail: xc_dom_alloc_segment:=C2=A0=C2=A0 devicetree : 0x480= 2d000 -> 0x4802e000=C2=A0 (pfn 0x4802d + 0x1 pages)
domainbuilder: detail: alloc_magic_pages: called
domainbuilder: detail: alloc_pgtables_arm: called
domainbuilder: detail: xc_dom_build_image=C2=A0 : virt_alloc_end : 0x4802e0= 00
domainbuilder: detail: xc_dom_build_image=C2=A0 : virt_pgtab_end : 0x0
domainbuilder: detail: xc_dom_boot_image: called
domainbuilder: detail: bootearly: doing nothing
domainbuilder: detail: xc_dom_compat_check: supported guest type: xen-3.0-a= rmv7l <=3D matches
domainbuilder: detail: setup_pgtables_arm: called
domainbuilder: detail: clear_page: pfn 0x39000, mfn 0x39000
domainbuilder: detail: clear_page: pfn 0x39001, mfn 0x39001
domainbuilder: detail: clear_page: pfn 0x39003, mfn 0x39003
domainbuilder: detail: start_info_arm: called
domainbuilder: detail: domain builder memory footprint
domainbuilder: detail:=C2=A0=C2=A0=C2=A0 allocated
domainbuilder: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 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 : 1055 kB domainbuilder: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 anon mmap=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 mapped
domainbuilder: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 file mmap=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 : 4962 kB
domainbuilder: detail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 domU mmap=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 : 4968 kB
domainbuilder: detail: vcpu_arm32: called
domainbuilder: detail: Initial state CPSR 0x1d3 PC 0x40008000
domainbuilder: detail: xc_dom_gnttab_hvm_seed: called, pfn=3D0x38000
domainbuilder: detail: xc_dom_release: called
libxl: debug: libxl_event.c:2184:libxl__ao_progress_report: ao 0x46e30= : progress report: ignored
libxl: debug: libxl_event.c:1869:libxl__ao_complete: ao 0x46e30: compl= ete, rc=3D0
libxl: debug: libxl_create.c:1683:do_domain_create: Domain 0:ao 0x46e3= 0: inprogress: poller=3D0x46e90, flags=3Dic
libxl: debug: libxl_event.c:1838:libxl__ao__destroy: ao 0x46e30: destr= oy
xl: fatal error: xl_utils.c:273: No such file or directory: logfile =3D ope= n(fullname, O_WRONLY|O_CREAT|O_APPEND, 0644)(XEN) traps.c:2081:d1v0 HS
R=3D0x90000045 pc=3D0x40008298 gva=3D0x80004000 gpa=3D0x00000080004000

xencall:buffer: debug: total allocations:0 total releases:0
xencall:buffer: debug: current allocations:0 maximum allocations:0
xencall:buffer: debug: cache current size:0
xencall:buffer: debug: cache hits:0 misses:0 toobig:0
xencall:buffer: debug: total allocations:0 total releases:0
xencall:buffer: debug: current allocations:0 maximum allocations:0
xencall:buffer: debug: cache current size:0
xencall:buffer: debug: cache hits:0 misses:0 toobig:0
libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: domain m= onitoring daemonizing child [1427] exited with error status 1
xencall:buffer: debug: total allocations:109 total releases:109
xencall:buffer: debug: current allocations:0 maximum allocations:3
xencall:buffer: debug: cache current size:3
xencall:buffer: debug: cache hits:94 misses:3 toobig:12
xencall:buffer: debug: total allocations:0 total releases:0
xencall:buffer: debug: current allocations:0 maximum allocations:0
xencall:buffer: debug: cache current size:0
xencall:buffer: debug: cache hits:0 misses:0 toobig:0

root@omap5-evm:~# xl list
Name=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=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=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 ID=C2=A0=C2=A0 Mem VCPUs=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 State=C2=A0=C2=A0 Time(s)
Domain-0=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=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=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 0=C2=A0=C2=A0 512 2=C2=A0=C2=A0=C2=A0=C2=A0 r-----=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 12.7
android=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=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=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 1=C2=A0=C2=A0 512 1=C2=A0=C2=A0=C2=A0=C2=A0 r-----=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 6.8/

However I'm not able to access the guest console. '/xl console andr= oid/' shows nothing, but using 'Ctrl + 5' or 'Ctrl + ]'= closes the console. Am I missing something here?
What kernel do you use for DomU? Please make sure you have in that kernel c= onfiguration XEN support enabled (together with hypervisor console support)= .


--

*Andrii Anisov*



--94eb2c1846ecd44259055e033634-- --===============8720401874717482603== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg== --===============8720401874717482603==--