The TimeSync support in hv_utils presently has a "fail safe" limit of 600 seconds. I'm sure in a datacenter server context, where the hypervisor's time is expected to be tightly controlled - and continuous - this is sensible. Unfortunately, this causes linux VMs to lose time sync unrecoverably in the not-uncommon case where the hypervisor's running on a laptop or desktop system that is suspended (or hibernated) and resumed. Does Hyper-V provide any interface by which we could detect this has occurred and override the test for time too far out of sync? Or, if not, would adding a module option to suppress the test be acceptable?