diff options
Diffstat (limited to 'usr/src/uts/i86pc/io/vmm/amd/svm.c')
-rw-r--r-- | usr/src/uts/i86pc/io/vmm/amd/svm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/uts/i86pc/io/vmm/amd/svm.c b/usr/src/uts/i86pc/io/vmm/amd/svm.c index 02926b6b12..94dce3fa47 100644 --- a/usr/src/uts/i86pc/io/vmm/amd/svm.c +++ b/usr/src/uts/i86pc/io/vmm/amd/svm.c @@ -1836,7 +1836,7 @@ check_asid(struct svm_softc *sc, int vcpuid, pmap_t pmap, uint_t thiscpu) eptgen = pmap->pm_eptgen; flush = hma_svm_asid_update(&vcpustate->hma_asid, flush_by_asid(), - vcpustate->eptgen == eptgen); + vcpustate->eptgen != eptgen); if (flush != VMCB_TLB_FLUSH_NOTHING) { ctrl->asid = vcpustate->hma_asid.hsa_asid; |