This sets the default TSC frequency for subsequently created vCPUs.
Showing the changes to include/uapi (1 of 4 files). Show all
Unified · Split
| @@ -1144,6 +1144,7 @@ struct kvm_ppc_resize_hpt { · 1143 unmodified lines | |||
| 1144 | #define KVM_CAP_S390_MEM_OP_EXTENSION 211 | 1144 | #define KVM_CAP_S390_MEM_OP_EXTENSION 211 |
| 1145 | #define KVM_CAP_PMU_CAPABILITY 212 | 1145 | #define KVM_CAP_PMU_CAPABILITY 212 |
| 1146 | #define KVM_CAP_DISABLE_QUIRKS2 213 | 1146 | #define KVM_CAP_DISABLE_QUIRKS2 213 |
| 1147 | #define KVM_CAP_VM_TSC_CONTROL 214 | ||
| 1147 | 1148 | ||
| 1148 | #ifdef KVM_CAP_IRQ_ROUTING | 1149 | #ifdef KVM_CAP_IRQ_ROUTING |
| 1149 | 1150 | ||
| @@ -1471,7 +1472,8 @@ struct kvm_s390_ucas_mapping { · 321 unmodified lines | |||
| 1471 | #define KVM_SET_PIT2 _IOW(KVMIO, 0xa0, struct kvm_pit_state2) | 1472 | #define KVM_SET_PIT2 _IOW(KVMIO, 0xa0, struct kvm_pit_state2) |
| 1472 | /* Available with KVM_CAP_PPC_GET_PVINFO */ | 1473 | /* Available with KVM_CAP_PPC_GET_PVINFO */ |
| 1473 | #define KVM_PPC_GET_PVINFO _IOW(KVMIO, 0xa1, struct kvm_ppc_pvinfo) | 1474 | #define KVM_PPC_GET_PVINFO _IOW(KVMIO, 0xa1, struct kvm_ppc_pvinfo) |
| 1474 | /* Available with KVM_CAP_TSC_CONTROL */ | 1475 | /* Available with KVM_CAP_TSC_CONTROL for a vCPU, or with |
| 1476 | * KVM_CAP_VM_TSC_CONTROL to set defaults for a VM */ | ||
| 1475 | #define KVM_SET_TSC_KHZ _IO(KVMIO, 0xa2) | 1477 | #define KVM_SET_TSC_KHZ _IO(KVMIO, 0xa2) |
| 1476 | #define KVM_GET_TSC_KHZ _IO(KVMIO, 0xa3) | 1478 | #define KVM_GET_TSC_KHZ _IO(KVMIO, 0xa3) |
| 1477 | /* Available with KVM_CAP_PCI_2_3 */ | 1479 | /* Available with KVM_CAP_PCI_2_3 */ |