KVM_PIT_FREQ
d = mul_u64_u32_div(t, KVM_PIT_FREQ, NSEC_PER_SEC);
interval = mul_u64_u32_div(val, NSEC_PER_SEC, KVM_PIT_FREQ);