I searched a lot about this Problem, but didn't really find anything about it.

I use Gentoo in 2 HyperV VMs under Windows 8.1. The first one is only to Provide a Desktop through vnc, for Security Reasons (Malware, etc. pp.) i use it for surfing in the Internet. The second one is only experimental (First it only should be a distcc-host for my real hardened system, which works fine as long as i use a normal kernel) and should replace the first VM in the Future when i solved this Problem.

The Problem is that the hardened Kernel hangs when he load the HyperV vmbus module (Integrated into the Kernel) or (If i use the pii ata module integrated in the kernel to access the ide disk in the vm) it seems to load but nothing really works.

At this moment the VM runs with a gentoo-sources-3.13.3 kernel, i want to use the hardened-3.13.3 or newer kernel.

Does anybody know this Problem, is there a workaround or is there no solution for this Problem and i have to contact Microsoft (Or one of their Forums) ?

*EDIT* I have not included logfiles since i have none from loading the modules (Could make one) and the kernel freezes don't provide logs. If someone needs specific logfile i will provide them.

*EDIT2* Even during Kernel bootup the kernel freezes directly when it loads the vmbus part, have spent much time to verify this because there is no text about it on screen, it freezes directly after the output of the driver which loads before it (Integrated in the kernel, needed different configurations to find this out).

Even when i make the hyperv part of the kernel as modules and "hack" the piix driver to load the HyperV ide storage (To boot up comletely, when the whole hyperv thing is compiled as modules), there is no output in dmesg from the vmbus module, only lsmod shows me that it is loaded (Which is not true because it doesn't work, when i load another hyperv module (storage) it won't work).