VirtualBox

儲存庫 vbox 的更動 50158


忽略:
時間撮記:
2014-1-22 上午02:57:23 (11 年 以前)
作者:
vboxsync
訊息:

cpumMsrWr_Ia32BiosSignId should ignore writes, not GP. Only used on P4.

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp

    r49981 r50158  
    234234static DECLCALLBACK(int) cpumMsrWr_Ia32BiosSignId(PVMCPU pVCpu, uint32_t idMsr, PCCPUMMSRRANGE pRange, uint64_t uValue, uint64_t uRawValue)
    235235{
    236     return VERR_CPUM_RAISE_GP_0;
     236    /* Normally, zero is written to Ia32BiosSignId before reading it in order
     237       to select the signature instead of the BBL_CR_D3 behaviour.  The GP mask
     238       of the database entry should take care of most illegal writes for now, so
     239       just ignore all writes atm. */
     240    return VINF_SUCCESS;
    237241}
    238242
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette