aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/lguest
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/lguest')
-rw-r--r--arch/x86/lguest/boot.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/x86/lguest/boot.c b/arch/x86/lguest/boot.c
index c7ebc131fe2..1040f9b2f99 100644
--- a/arch/x86/lguest/boot.c
+++ b/arch/x86/lguest/boot.c
@@ -146,10 +146,10 @@ void async_hcall(unsigned long call,
146 /* Table full, so do normal hcall which will flush table. */ 146 /* Table full, so do normal hcall which will flush table. */
147 hcall(call, arg1, arg2, arg3); 147 hcall(call, arg1, arg2, arg3);
148 } else { 148 } else {
149 lguest_data.hcalls[next_call].eax = call; 149 lguest_data.hcalls[next_call].arg0 = call;
150 lguest_data.hcalls[next_call].edx = arg1; 150 lguest_data.hcalls[next_call].arg1 = arg1;
151 lguest_data.hcalls[next_call].ebx = arg2; 151 lguest_data.hcalls[next_call].arg2 = arg2;
152 lguest_data.hcalls[next_call].ecx = arg3; 152 lguest_data.hcalls[next_call].arg3 = arg3;
153 /* Arguments must all be written before we mark it to go */ 153 /* Arguments must all be written before we mark it to go */
154 wmb(); 154 wmb();
155 lguest_data.hcall_status[next_call] = 0; 155 lguest_data.hcall_status[next_call] = 0;