Hi,
As far as I understood it the hv_ kernel modules are the LIS tools needed for Hyper-V. And hv_balloon is the one needed for dynamic memory.
We can try to use static memory for the guest OS to see if it helps. In my lab, the CentOS 7.9 is working smoothly without the message metioned above.
Regards,
Alex
If the response is helpful, please click "Accept Answer" and upvote it.