All of lore.kernel.org
 help / color / mirror / Atom feed
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Igor Kozhukhov <ikozhukhov@gmail.com>
Cc: xen-devel@lists.xen.org
Subject: Re: xen-4.3 port
Date: Tue, 28 Jan 2014 14:34:31 -0500	[thread overview]
Message-ID: <20140128193430.GB9842@phenom.dumpdata.com> (raw)
In-Reply-To: <29A82C69-DB0A-46EB-B11F-A7B535CD90AE@gmail.com>

On Tue, Jan 28, 2014 at 11:21:34PM +0400, Igor Kozhukhov wrote:
> Hello All,
> 
> i'm working on port xen-4.3 to DilOS (illumos based platform).
> 
> i have problems with PV guest load.
> dom0 started, i can see info by 'xl info'.
> 
> first: i see platform ID=38, but i couldn't found it in xen/public/platform.h
> 
> Jan 28 01:16:44 myhost privcmd: == HYPERVISOR_platform_op 38
> Jan 28 01:16:44 myhost privcmd: unrecognized HYPERVISOR_platform_op 38
> 
> could you please let me know - what is it the 38 platform hypercall ?

tmem_op
> 
> next problem: i try to create a new PV guest by 'xm create dilos.cfg'
> i see on dom0 logs requests to hypercall ID=38 - i see it is __HYPERVISOR_tmem_op

You sure it is dom0? Not the guest?

> 
> do i need implement it first ?

No. But you should have stub functions in your hypercall page to at least
return -ENOSYS for everything you don't implement.

How do you construct your hyperpage?
> 
> i have error with :
> root@myhost:/xen# xm create dilos.cfg 
> Using config file "./dilos.cfg".
> Error: (1, 'Internal error', 'panic: xc_dom_boot.c:197: xc_dom_boot_domU_map: failed to mmap domU pages 0x0+0x826 [mmap, errno=6 (No such device or address)]')
> 
> could you please let me know - how to identify by Xen sources - what i need implement/fix on my dom0 sources ? 
> 
> maybe - how to get more debug info ?
> i have output from Xen to serial console and i can get statistic, but have no more information about problem with PV guest creation.
> 
> --
> Best regards,
> Igor Kozhukhov
> 
> 
> 
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel

  reply	other threads:[~2014-01-28 19:34 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-01-28 19:21 xen-4.3 port Igor Kozhukhov
2014-01-28 19:34 ` Konrad Rzeszutek Wilk [this message]
2014-01-28 19:45   ` Igor Kozhukhov
2014-01-29  9:46     ` Ian Campbell
2014-01-29 14:35       ` Igor Kozhukhov
2014-01-29 14:43         ` Ian Campbell
2014-01-29  9:33   ` Ian Campbell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140128193430.GB9842@phenom.dumpdata.com \
    --to=konrad.wilk@oracle.com \
    --cc=ikozhukhov@gmail.com \
    --cc=xen-devel@lists.xen.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.