Hyper-V LIS 4.0.7 hv_kvp_daemon process hangs


Test OS: CentOS 6.4

Test LIS version: 4.0.7 from https://www.microsoft.com/en-us/download/details.aspx?id=46842

How to reproduce: 

  • Disable hv_kvp_daemon service using chkconfig level 2345 hv_kvp_daemon off. 
  • Reboot
  • When system boots up and waits for login, wait for 10+ seconds and manually start hv_kvp_daemon process
  • hv_kvp_daemon process hangs and no response

Reproducibility: Always

Potential causes:

In Hypver-V, there can be only one active transaction between guest and host. If vmbus failed to transmit the packets to host, the communication channel between the host and the guest will hang 

because there is no response from host. I did some investigation and found that it is the issue of vmbus kernel module. If I downgrade vmbus from 4.0.7 to 3.5, hv_kvp_daemon process will work as expected. Vmbus kernel module is compiled with 6 files. I have to downgrade all 6 files in order to make it work.

If hv_kvp_deamon process is started as soon as system boots up, hv_kvp_daemon process will work as expected.

Please help me fix the issue.

Thanks.

Suyang


May 27th, 2015 7:56pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics