X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fsvm_lowlevel.S;h=45c55756c73532f9c411f47eff9847302e8d1901;hb=de6084de2145f3889a16d8498e5e7d44e96e0162;hp=6dcd39bdf7110d520d775768949c22ce76832c7e;hpb=5d4b8783bfb83ea364c3f133f69a9e8451e8f5e5;p=palacios.git 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