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

Re: [Xen-devel] Permission for xenstore operation on HVM


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Alessandro Salvatori <sandr8@xxxxxxxxx>
  • Date: Thu, 1 Dec 2011 02:51:13 -0800
  • Delivery-date: Thu, 01 Dec 2011 10:52:44 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

damn... there goes the original message sent from nabble.com... i
refrained for two days before re-posting because i didn't want to
annoy people with a double post if it ever went through...

sorry about that! :'(

-Alessandro-
 Here i am, A young man,
 A crashing computer program,
 Here is a pen, write out my name...

(from: The Servant - Orchestra)

On Tue, Nov 29, 2011 at 02:57, sandr8 <sandr8@xxxxxxxxx> wrote:
> duolvxendev,
>
>  I am hitting this too and I really wish there were a trick to avoid
> this...
>
> I have two theories with regard to this.
>
> theory 1: for HVM guests Xen gives the ownership of the xenstore variables
> to dom0 instead of the domU that is running the guest. My humble guess is
> that Xen assumes that HVM guests are gonna be hypervisor agnostic and not
> gonna be using xenstore. Of course this assumption breaks when you have
> PV-HVM guests.
>
> theory 2: in libxenlight, @libxl_create.c:290
>
> char *rw_paths[] = { "control/shutdown", "device",
> "device/suspend/event-channel" , "data"};
>
> should actually also include "vm-data". People who bypass libxl (maybe by
> using xm?) will not notice the issue. Unfortunately, I don't have a system
> with xm at hand to double check this wild guess of mine...
>
> thanks!
> -alessandro-
>
> --
> View this message in context: 
> http://xen.1045712.n5.nabble.com/Permission-for-xenstore-operation-on-HVM-tp4815691p5031946.html
> Sent from the Xen - Dev mailing list archive at Nabble.com.
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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