Message ID | 58B58B7A020000780013E3F7@prv-mh.provo.novell.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
> -----Original Message----- > From: Jan Beulich [mailto:JBeulich@suse.com] > Sent: 28 February 2017 13:39 > To: xen-devel <xen-devel@lists.xenproject.org> > Cc: Andrew Cooper <Andrew.Cooper3@citrix.com>; Paul Durrant > <Paul.Durrant@citrix.com>; George Dunlap <George.Dunlap@citrix.com> > Subject: [PATCH 5/8] x86/Viridian: switch away from temporary 32-bit > register names > > Signed-off-by: Jan Beulich <jbeulich@suse.com> > Reviewed-by: Paul Durrant <paul.durrant@citrix.com> > --- a/xen/arch/x86/hvm/viridian.c > +++ b/xen/arch/x86/hvm/viridian.c > @@ -666,9 +666,9 @@ int viridian_hypercall(struct cpu_user_r > output_params_gpa = regs->r8; > break; > case 4: > - input.raw = (regs->rdx << 32) | regs->_eax; > - input_params_gpa = (regs->rbx << 32) | regs->_ecx; > - output_params_gpa = (regs->rdi << 32) | regs->_esi; > + input.raw = (regs->rdx << 32) | regs->eax; > + input_params_gpa = (regs->rbx << 32) | regs->ecx; > + output_params_gpa = (regs->rdi << 32) | regs->esi; > break; > default: > goto out; > >
--- a/xen/arch/x86/hvm/viridian.c +++ b/xen/arch/x86/hvm/viridian.c @@ -666,9 +666,9 @@ int viridian_hypercall(struct cpu_user_r output_params_gpa = regs->r8; break; case 4: - input.raw = (regs->rdx << 32) | regs->_eax; - input_params_gpa = (regs->rbx << 32) | regs->_ecx; - output_params_gpa = (regs->rdi << 32) | regs->_esi; + input.raw = (regs->rdx << 32) | regs->eax; + input_params_gpa = (regs->rbx << 32) | regs->ecx; + output_params_gpa = (regs->rdi << 32) | regs->esi; break; default: goto out;