X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Fsrc%2Fpalacios%2Fsvm_wbinvd.c;h=9fe3dc314f05ad1b4fb847774d472c5e8a20a54d;hb=8a9058301d5a8dc0509aea2c52fed7cd93b7c38d;hp=85632d86823198ec0ed26689b7e917f6372430bc;hpb=736bdf20ee47fff0e95a62dda22d627da556425f;p=palacios.git diff --git a/palacios/src/palacios/svm_wbinvd.c b/palacios/src/palacios/svm_wbinvd.c index 85632d8..9fe3dc3 100644 --- a/palacios/src/palacios/svm_wbinvd.c +++ b/palacios/src/palacios/svm_wbinvd.c @@ -28,15 +28,15 @@ // should raise #GP if CPL is not zero // Otherwise execute -int v3_handle_svm_wbinvd(struct guest_info * info) -{ - if (info->cpl!=0) { - PrintDebug("WBINVD: cpl!=0, injecting GPF\n"); - v3_raise_exception(info,GPF_EXCEPTION); +int v3_handle_svm_wbinvd(struct guest_info * info) { + + if (info->cpl != 0) { + PrintDebug("WBINVD: cpl != 0, injecting GPF\n"); + v3_raise_exception(info, GPF_EXCEPTION); } else { - info->rip+=2; + info->rip += 2; asm("wbinvd"); } - return 0; + return 0; }