Searched refs:PFERR_RSVD_MASK (Results 1 - 19 of 19) sorted by relevance
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/ |
H A D | smaller_maxphyaddr_emulation_test.c | 42 GUEST_ASSERT(error_code & PFERR_RSVD_MASK); in guest_code()
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | mmu.h | 182 * the PFERR_RSVD_MASK bit; this bit will always be zero in pfec, in permission_fault() 192 WARN_ON(pfec & (PFERR_PK_MASK | PFERR_RSVD_MASK)); in permission_fault()
|
H A D | x86.c | 682 !(fault->error_code & PFERR_RSVD_MASK)) in kvm_inject_emulated_page_fault()
|
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/ |
H A D | paging_tmpl.h | 421 errcode = PFERR_RSVD_MASK | PFERR_PRESENT_MASK; in walk_addr_generic() 487 * Use PFERR_RSVD_MASK in error_code to tell if EPT in walk_addr_generic() 499 if (!(errcode & PFERR_RSVD_MASK)) { in walk_addr_generic() 790 fault->error_code & ~PFERR_RSVD_MASK); in page_fault()
|
H A D | mmu_internal.h | 289 .rsvd = err & PFERR_RSVD_MASK, in kvm_mmu_do_page_fault()
|
H A D | mmutrace.h | 54 { PFERR_RSVD_MASK, "RSVD" }, \
|
H A D | mmu.c | 5006 * PFERR_RSVD_MASK bit will be set in PFEC if the access is in update_permission_bitmask() 5010 smapf = (pfec & (PFERR_RSVD_MASK|PFERR_FETCH_MASK)) ? 0 : kf; in update_permission_bitmask() 5063 pte_user = pfec & PFERR_RSVD_MASK; in update_pkru_bitmask() 5717 if (unlikely(error_code & PFERR_RSVD_MASK)) { in kvm_mmu_page_fault()
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | mmu.h | 202 * We put the SMAP checking bit in place of the PFERR_RSVD_MASK bit; in permission_fault() 216 WARN_ON(pfec & (PFERR_PK_MASK | PFERR_RSVD_MASK)); in permission_fault()
|
H A D | x86.c | 810 !(fault->error_code & PFERR_RSVD_MASK)) in kvm_inject_emulated_page_fault()
|
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/ |
H A D | paging_tmpl.h | 413 errcode = PFERR_RSVD_MASK | PFERR_PRESENT_MASK; in walk_addr_generic() 480 * Use PFERR_RSVD_MASK in error_code to to tell if EPT in walk_addr_generic() 492 if (!(errcode & PFERR_RSVD_MASK)) { in walk_addr_generic() 803 error_code &= ~PFERR_RSVD_MASK; in page_fault()
|
H A D | mmutrace.h | 54 { PFERR_RSVD_MASK, "RSVD" }, \
|
H A D | mmu.c | 2953 if (unlikely(error_code & PFERR_RSVD_MASK)) in page_fault_can_be_fast() 3605 if (unlikely(error_code & PFERR_RSVD_MASK)) in page_fault_handle_page_track() 4302 * PFERR_RSVD_MASK bit will be set in PFEC if the access is in update_permission_bitmask() 4306 smapf = (pfec & (PFERR_RSVD_MASK|PFERR_FETCH_MASK)) ? 0 : kf; in update_permission_bitmask() 4366 pte_user = pfec & PFERR_RSVD_MASK; in update_pkru_bitmask() 5076 if (unlikely(error_code & PFERR_RSVD_MASK)) { in kvm_mmu_page_fault()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | kvm_host.h | 225 #define PFERR_RSVD_MASK (1U << PFERR_RSVD_BIT) macro
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/x86_64/ |
H A D | processor.h | 1251 #define PFERR_RSVD_MASK BIT(PFERR_RSVD_BIT) macro
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | kvm_host.h | 263 #define PFERR_RSVD_MASK BIT(PFERR_RSVD_BIT) macro
|
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/ |
H A D | vmx.c | 922 mask = PFERR_PRESENT_MASK | PFERR_RSVD_MASK; in vmx_update_exception_bitmap() 5242 !(is_page_fault(intr_info) && !(error_code & PFERR_RSVD_MASK))) { in handle_exception_nmi() 5818 return kvm_mmu_page_fault(vcpu, gpa, PFERR_RSVD_MASK, NULL, 0); in handle_ept_misconfig()
|
H A D | nested.c | 391 if (fault->error_code & PFERR_RSVD_MASK) in nested_ept_inject_page_fault()
|
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/ |
H A D | vmx.c | 4932 !(is_page_fault(intr_info) && !(error_code & PFERR_RSVD_MASK))) { in handle_exception_nmi() 5526 return kvm_mmu_page_fault(vcpu, gpa, PFERR_RSVD_MASK, NULL, 0); in handle_ept_misconfig()
|
H A D | nested.c | 345 } else if (fault->error_code & PFERR_RSVD_MASK) in nested_ept_inject_page_fault()
|
Completed in 103 milliseconds