From: Gabe Black Date: Wed, 16 Dec 2020 01:54:49 +0000 (-0800) Subject: x86: Fix some comments in x86 KVM process initialization. X-Git-Tag: develop-gem5-snapshot~351 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3eb63b688f006ff0cd1ad153264999db4bd82c01;p=gem5.git x86: Fix some comments in x86 KVM process initialization. These comments did not reflect what the code was actually doing. Change-Id: I2bcd23bd68c870e364bdfd0b9b0eb5dcb560e713 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/38537 Reviewed-by: Jason Lowe-Power Maintainer: Jason Lowe-Power Tested-by: kokoro --- diff --git a/src/arch/x86/process.cc b/src/arch/x86/process.cc index 25f556ccd..03e86418c 100644 --- a/src/arch/x86/process.cc +++ b/src/arch/x86/process.cc @@ -343,8 +343,8 @@ X86_64Process::initState() efer.lme = 1; // Enable long mode. efer.lma = 1; // Activate long mode. efer.nxe = 1; // Enable nx support. - efer.svme = 0; // Enable svm support for now. - efer.ffxsr = 0; // Turn on fast fxsave and fxrstor. + efer.svme = 0; // Disable svm support for now. + efer.ffxsr = 0; // Disable fast fxsave and fxrstor. tc->setMiscReg(MISCREG_EFER, efer); //Set up the registers that describe the operating mode. @@ -372,7 +372,7 @@ X86_64Process::initState() CR4 cr4 = 0; //Turn on pae. - cr4.osxsave = 0; // Enable XSAVE and Proc Extended States + cr4.osxsave = 0; // Disable XSAVE and Proc Extended States cr4.osxmmexcpt = 0; // Operating System Unmasked Exception cr4.osfxsr = 1; // Operating System FXSave/FSRSTOR Support cr4.pce = 0; // Performance-Monitoring Counter Enable