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

Re: [Xen-devel] Stability of shared info structs?



On 30 Jul 2006, at 13:00, John Levon wrote:

appears to have modified the size of struct arch_shared_info, as far as
I know, after the interface was supposed to be stable. This would have
broken any 3.0 domUs using the size of the shared_info structure for
whatever reason. Was this an error, or is the implication that a domU
cannot take the size of certain shared structures (and if so, which
ones)?
Since shared_info is always in a Xen-provided page, we think it's okay 
to add extra entries to the end of it. I don't think we could get away 
with that with any of the other public structures.
We might add an extra field for introspection -- it depends precisely 
what it's for. There are one or two fields used for communicating 
between guest and tools, but that isn't what shared_info was originally 
intended for. It might, for example, be better to use xenstore.
 -- Keir


_______________________________________________
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®.