Home
last modified time | relevance | path

Searched full:ept (Results 1 – 6 of 6) sorted by relevance

/kvm-unit-tests/ci/
H A Dcirrus-ci-fedora.yml27 ept
/kvm-unit-tests/x86/
H A Dvmx_tests.c1035 * __setup_ept - Setup the VMCS fields to enable Extended Page Tables (EPT)
1036 * @hpa: Host physical address of the top-level, a.k.a. root, EPT table
1037 * @enable_ad: Whether or not to enable Access/Dirty bits for EPT entries
1053 printf("\tWB memtype for EPT walks not supported\n"); in __setup_ept()
1058 /* Support for 4-level EPT is mandatory. */ in __setup_ept()
1059 report(false, "4-level EPT support check"); in __setup_ept()
1078 * setup_ept - Enable Extended Page Tables (EPT) and setup an identity map
1079 * @enable_ad: Whether or not to enable Access/Dirty bits for EPT entries
1083 * This is the "real" function for setting up EPT tables, i.e. use this for
1084 * tests that need to run code in the guest with EPT enabled.
[all …]
H A Dvmx.c25 * L1. For usage of EPT, only 1:1 mapped paging is used from VFN
810 /* EPT paging structure related functions */
848 /* install_ept_entry : Install a page to a given level in EPT
865 /* EPT only uses 48 bits of GPA. */ in install_ept_entry()
917 /* setup_ept_range : Setup a range of 1:1 mapped page to EPT paging structure.
948 /* get_ept_pte : Get the PTE of a given level in EPT,
993 /* clear_ept_ad : Clear EPT A/D bits for the page table walk and the
1021 /* check_ept_ad : Check the content of EPT A/D bits for the page table
1037 printf("EPT - guest level %d page table is not mapped.\n", l); in check_ept_ad()
1044 report_fail("EPT - guest level %d page table A=%d/D=%d", in check_ept_ad()
[all …]
H A Dla57.c224 * Note that this test tests the kvm's behavior only when ept=0. in test_invpcid()
H A Dlam.c245 * can be enabled or not. That means, when EPT is on, even when KVM in test_lam_user()
H A Dunittests.cfg334 [ept]