VirtualBox

Changeset 44461 in vbox


Ignore:
Timestamp:
Jan 30, 2013 12:36:50 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
83465
Message:

refined r83445

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/manual/en_US/user_KnownIssues.xml

    r44452 r44461  
    8585          <para><emphasis role="bold">NX (no execute, data execution
    8686          prevention)</emphasis> only works for guests running on 64-bit hosts
    87           or guests running 32-bit hosts with PAE enabled and requires that
     87          or guests running on 32-bit hosts with PAE enabled and requires that
    8888          hardware virtualization be enabled.</para>
    8989        </listitem>
  • trunk/src/VBox/VMM/VMMR3/HM.cpp

    r44452 r44461  
    12401240                    CPUMSetGuestCpuIdFeature(pVM, CPUMCPUIDFEATURE_NX);
    12411241# if RT_ARCH_X86
    1242                     LogRel(("NX is only supported for 64-bit guests!\n"));
     1242                    if (   !CPUMGetGuestCpuIdFeature(pVM, CPUMCPUIDFEATURE_PAE)
     1243                        || !(pVM->hm.s.vmx.hostEFER & MSR_K6_EFER_NXE))
     1244                        LogRel(("NX is only supported for 64-bit guests!\n"));
    12431245# endif
    12441246                }
Note: See TracChangeset for help on using the changeset viewer.

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