diff mbox

[5/8] x86/Viridian: switch away from temporary 32-bit register names

Message ID 58B58B7A020000780013E3F7@prv-mh.provo.novell.com (mailing list archive)
State New, archived
Headers show

Commit Message

Jan Beulich Feb. 28, 2017, 1:38 p.m. UTC
Signed-off-by: Jan Beulich <jbeulich@suse.com>
x86/Viridian: switch away from temporary 32-bit register names

Signed-off-by: Jan Beulich <jbeulich@suse.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;

Comments

Paul Durrant Feb. 28, 2017, 1:47 p.m. UTC | #1
> -----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;
> 
>
diff mbox

Patch

--- 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;