Status should be initialized otherwise it may return unexpected value.
Cc: Erdem Aktas <erdemaktas@google.com>
Cc: James Bottomley <jejb@linux.ibm.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Tom Lendacky <thomas.lendacky@amd.com>
Cc: Michael Roth <michael.roth@amd.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Signed-off-by: Min Xu <min.m.xu@intel.com>
UINT64 RepCnt;\r
UINT64 Status;\r
\r
- Val = 0;\r
- Write = Veinfo->ExitQualification.Io.Direction ? FALSE : TRUE;\r
- Size = Veinfo->ExitQualification.Io.Size + 1;\r
- Port = Veinfo->ExitQualification.Io.Port;\r
+ Val = 0;\r
+ Status = 0;\r
+ Write = Veinfo->ExitQualification.Io.Direction ? FALSE : TRUE;\r
+ Size = Veinfo->ExitQualification.Io.Size + 1;\r
+ Port = Veinfo->ExitQualification.Io.Port;\r
\r
if (Veinfo->ExitQualification.Io.String) {\r
//\r