[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Minios-devel] [Unikraft] Unable to run hello-world app on Xen on x86_64



As per 
https://lists.xenproject.org/archives/html/xen-devel/2015-09/msg03864.html,
I added the options.
Please find /boot/grub/grub.cfg attached (generated after running update-grub).

After this, I can see that most of the boot-up logs are NOT seen in
the terminal, and also the following is seen when I do "xl dmesg" :

##########################################################3
(XEN) Std. Loglevel: All
(XEN) Guest Loglevel: All
(XEN) Xen is relinquishing VGA console.
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch
input to Xen)
(XEN) Freed 304kB init memory.
(XEN) d0 attempted to change d0v0's CR4 flags 00000620 -> 00040660
(XEN) PCI add device 0000:00:00.0
(XEN) PCI add device 0000:00:01.0
(XEN) PCI add device 0000:00:01.1
(XEN) PCI add device 0000:00:02.0
(XEN) PCI add device 0000:00:03.0
(XEN) PCI add device 0000:00:04.0
(XEN) PCI add device 0000:00:05.0
(XEN) PCI add device 0000:00:06.0
(XEN) PCI add device 0000:00:07.0
(XEN) PCI add device 0000:00:0b.0
(XEN) PCI add device 0000:00:0d.0
##########################################################


However, after I run "xl create -c helloworld.cfg", I get the same
errors on command-line, and absolutely nothing extra in "xl dmesg".


On Sun, Apr 1, 2018 at 8:19 PM, Ajay Garg <ajaygargnsit@xxxxxxxxx> wrote:
> Hi All.
>
> I followed the steps as per
> https://wiki.xenproject.org/wiki/Category:Unikraft_Users
>
> and was able to run the userspace binary without any hassles.
>
>
> However, after I compile the hello-world app for xen for x86_64 and
> try running it, I get errors as follows :
>
> ######################################################################
> root@ubuntu:/home/ajay/helloworld# xl list
> Name                                        ID   Mem VCPUs    State    Time(s)
> Domain-0                                     0  2830     1     r-----      
> 48.6
>
> root@ubuntu:/home/ajay/helloworld# xl create -c helloworld.cfg
> Parsing config from helloworld.cfg
> libxl: error: libxl_dom.c:37:libxl__domain_type: unable to get domain
> type for domid=2
> xl: unable to exec console client: No such file or directory
> libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: console
> child [4115] exited with error status 1
>
> root@ubuntu:/home/ajay/helloworld#
> ######################################################################
>
>
> What am I missing?
>
>
> Thanks and Regards,
> Ajay



-- 
Regards,
Ajay

_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.