diff options
author | Isaku Yamahata <[email protected]> | 2024-06-12 11:16:12 -0700 |
---|---|---|
committer | Sean Christopherson <[email protected]> | 2024-06-28 15:21:43 -0700 |
commit | 82222ee7e84cb03158935e053c4c4960ac1debbd (patch) | |
tree | 1a3ada46e16f0074c6367e1cc7152e9d59fcfc97 /drivers/net/ethernet/intel/ice/ice_lib.c | |
parent | 6b878cbb87bf4fc4c07906ada431624911e3d85a (diff) |
KVM: selftests: Add test for configure of x86 APIC bus frequency
Test if KVM emulates the APIC bus clock at the expected frequency when
userspace configures the frequency via KVM_CAP_X86_APIC_BUS_CYCLES_NS.
Set APIC timer's initial count to the maximum value and busy wait for 100
msec (largely arbitrary) using the TSC. Read the APIC timer's "current
count" to calculate the actual APIC bus clock frequency based on TSC
frequency.
Suggested-by: Sean Christopherson <[email protected]>
Signed-off-by: Isaku Yamahata <[email protected]>
Co-developed-by: Reinette Chatre <[email protected]>
Signed-off-by: Reinette Chatre <[email protected]>
Link: https://lore.kernel.org/r/2fccf35715b5ba8aec5e5708d86ad7015b8d74e6.1718214999.git.reinette.chatre@intel.com
Signed-off-by: Sean Christopherson <[email protected]>
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_lib.c')
0 files changed, 0 insertions, 0 deletions