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

Re: [Xen-devel] [PATCH 25/45] xen: arm: separate guest user regs from internal guest state.



On Thu, 2013-02-14 at 13:50 +0000, Tim Deegan wrote:
> At 13:38 +0000 on 14 Feb (1360849103), Ian Campbell wrote:
> > On Thu, 2013-02-14 at 13:10 +0000, Tim Deegan wrote:
> > > So this ends up with two different layouts for core regs, one public and
> > > one private, both of which have the padding/unions to allow 64-bit and
> > > 32-bit to coexist.  Can we really not re-use them?
> > 
> > The 32-bit internal version doesn't have padding because that makes
> > entry.S hellish, and wastes a bunch of hypervisor memory.
> 
> Understood - but could the 64-bit on-stack format and the public
> interface share some code?  Maybe that's just as ugly as having two
> very-similar register structs.

I did wonder that.

>   And I guess we'd like to be able to
> tinker with the stack format without worrying about the ABI.

But this.

>   So I
> withdraw the question. :)

:-)

> 
> Tim.
> 



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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