Re: [Xen-devel] PVH hypercall interface

2016-08-08 Thread Boris Ostrovsky
On 08/08/2016 08:13 AM, Marek Marczykowski-Górecki wrote: > Thanks for the explanation. What is the current state of HVMlite? I see > "none" is valid value for "device_model_version" already, but if I try > to start such guest, it fails at x86_compat call (tries to boot it as PV > guest). I guess i

Re: [Xen-devel] PVH hypercall interface

2016-08-08 Thread Marek Marczykowski-Górecki
On Mon, Aug 08, 2016 at 01:19:43PM +0200, Roger Pau Monne wrote: > On Mon, Aug 08, 2016 at 11:42:03AM +0100, Andrew Cooper wrote: > > On 08/08/16 11:21, Marek Marczykowski-Górecki wrote: > > > Hi, > > > > > > What hypercalls are available for PVH guests? > > > > First of all, be aware that there i

Re: [Xen-devel] PVH hypercall interface

2016-08-08 Thread Roger Pau Monne
On Mon, Aug 08, 2016 at 11:42:03AM +0100, Andrew Cooper wrote: > On 08/08/16 11:21, Marek Marczykowski-Górecki wrote: > > Hi, > > > > What hypercalls are available for PVH guests? > > First of all, be aware that there is currently some chaos in the > codebase which is soon to be resolved. > > Wha

Re: [Xen-devel] PVH hypercall interface

2016-08-08 Thread Andrew Cooper
On 08/08/16 11:21, Marek Marczykowski-Górecki wrote: > Hi, > > What hypercalls are available for PVH guests? First of all, be aware that there is currently some chaos in the codebase which is soon to be resolved. What you are looking for is HVMLite, which will likely be renamed to PVH once it is

[Xen-devel] PVH hypercall interface

2016-08-08 Thread Marek Marczykowski-Górecki
Hi, What hypercalls are available for PVH guests? How is it different for HVM guests? Is it documented somewhere? For example I'd expect that do_mmu_update is available only for PV guests, but looking at the code I can't find anything preventing other guest types from using it (no, some obscure co