* Wrapper of kvm_dpcpu_setcpu(). */
| 818 | * Wrapper of kvm_dpcpu_setcpu(). |
| 819 | */ |
| 820 | void |
| 821 | kset_dpcpu(u_int cpuid) |
| 822 | { |
| 823 | |
| 824 | if ((kvmd == NULL) && (kvmd_init() != 0)) |
| 825 | xo_errx(-1, "%s: kvm is not available", __func__); |
| 826 | |
| 827 | if (kvm_dpcpu_setcpu(kvmd, cpuid) < 0) |
| 828 | xo_errx(-1, "%s: kvm_dpcpu_setcpu(%u): %s", __func__, |
| 829 | cpuid, kvm_geterr(kvmd)); |
| 830 | return; |
| 831 | } |
| 832 | |
| 833 | /* |
| 834 | * Read kernel memory, return 0 on success. |
no test coverage detected