Lines Matching full:access
6 #include "access.h"
34 * Page table access check tests. Each number/bit represent an individual
875 "unexpected access"); in ac_test_do_access()
984 * If the write-fault access is from supervisor and CR0.WP is not set on the
985 * vcpu, kvm will fix it by adjusting pte access - it sets the W bit on pte
986 * and clears U bit. This is the chance that kvm can change pte access from
989 * Unfortunately, the pte access is the access of 'direct' shadow page table,
990 * means direct sp.role.access = pte_access, then we will create a writable
1100 * the access test and toggle EFER.NX to coerce KVM into rebuilding in do_cr0_wp_access()
1181 printf("%s: read access at1 fail\n", __FUNCTION__); in check_effective_sp_permissions()
1187 printf("%s: write access at2 fail\n", __FUNCTION__); in check_effective_sp_permissions()
1193 printf("%s: read access at3 fail\n", __FUNCTION__); in check_effective_sp_permissions()
1199 printf("%s: write access at4 should fail\n", __FUNCTION__); in check_effective_sp_permissions()