MCPcopy Create free account
hub / github.com/F-Stack/f-stack / svm_enable

Function svm_enable

freebsd/amd64/vmm/amd/svm.c:208–218  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

206}
207
208static void
209svm_enable(void *arg __unused)
210{
211 uint64_t efer;
212
213 efer = rdmsr(MSR_EFER);
214 efer |= EFER_SVM;
215 wrmsr(MSR_EFER, efer);
216
217 wrmsr(MSR_VM_HSAVE_PA, vtophys(hsave[curcpu]));
218}
219
220/*
221 * Return 1 if SVM is enabled on this processor and 0 otherwise.

Callers 1

svm_modresumeFunction · 0.85

Calls 2

rdmsrFunction · 0.50
wrmsrFunction · 0.50

Tested by

no test coverage detected