[openEuler-5.10 240/557] x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted