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

Re: [Xen-devel] [PATCH] xen: arm: make sure gcc doesn't use floating-point registers on arm64



On Fri, 2014-06-27 at 09:07 +0100, Jan Beulich wrote:
> >>> On 26.06.14 at 18:30, <ian.campbell@xxxxxxxxxx> wrote:
> > By using -mgeneral-regs-only which is the Aarch64 equivalent to
> > -msoft-float.
> > 
> > Otherwise gcc will corrupt the d* registers, which we don't save/restore 
> > when
> > trapping to/from the hypervisor.
> > 
> > Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
> > ---
> > Needless to say I consider this important for 4.4 backport...
> 
> Agreed - for a fix like this I'm not even certain you'd need to wait for
> it to make it through the master push gate.

Since the push gate doesn't even test arm64 at the moment I was
certainly planning to skip that delay, yes. (and I would have considered
it even if it was being tested...)

Ian.


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