X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fsvm_lowlevel.S;h=45c55756c73532f9c411f47eff9847302e8d1901;hp=6dcd39bdf7110d520d775768949c22ce76832c7e;hb=660d3c512aa3299ede91a0b2e24d8b5cde6306da;hpb=2851c75eed75519b4d5eaa573cc2f27529dbf981 diff --git a/palacios/src/palacios/svm_lowlevel.S b/palacios/src/palacios/svm_lowlevel.S index 6dcd39b..45c5575 100644 --- a/palacios/src/palacios/svm_lowlevel.S +++ b/palacios/src/palacios/svm_lowlevel.S @@ -74,12 +74,15 @@ v3_svm_launch: addl $4, %esp; + popa; + popf; movl 16(%ebp), %eax; vmload; - popa; - popf; + // We don't detect failures here, so just return 0 + xorl %eax, %eax + pop %ebp; ret