Hi,
My problem gone.
if someone find this thread and have similar issue, let me drop a few lines of explanation.
Actually the issue never exists i.e. infiniband in VM works very well.
Simply, Infiniband behaves in this way. SR-IOV lets only pass some of the functionality not entire device. Regular application based on verbs work as a charm e.g. ibv_send*, ibv_write*