After Fulvio released the new kernel 3.14.21-ZS-HV (Add-On 48f00) tonight I installed it on my test machine running under Hyper-V. Luckily it booted and all native network adapters were available.
Thank you Fulvio!
While installing there were some errors, but I think they have other reasons than the kernel:
... no errors until here:
Activating the package 48f00:Add-On ...
Reading configuration ...
--> Replacing files ...
--> Patching files ...
patching file /etc/group
Hunk #1 FAILED at 11.
1 out of 1 hunk FAILED -- saving rejects to file /etc/group.rej
patching file /etc/fstab
patching file /root/kerbynet.cgi/template.cfg/httpd.conf
Hunk #1 FAILED at 304.
1 out of 1 hunk FAILED -- saving rejects to file /root/kerbynet.cgi/template.cfg/httpd.conf.rej
patching file /etc/httpd/conf/CapPortAS.conf
Hunk #1 FAILED at 266.
1 out of 1 hunk FAILED -- saving rejects to file /etc/httpd/conf/CapPortAS.conf.rej
patching file /etc/httpd/conf/CapPortGW.conf
Hunk #1 FAILED at 263.
1 out of 1 hunk FAILED -- saving rejects to file /etc/httpd/conf/CapPortGW.conf.rej
--> Running scripts ...
Syncing filesystem... Done
...no more errors until end of process.
For the future it would be better and much easier if this kernel would be part of the standard ZS release. It is a drawback if you want to install it under Hyper-V:
- Install new ZS with at least one legacy network adapter
- Configure temporary network settings
- Receive a subscription
- Install the new kernel
Imho, it should not be necessary to have a subscription to make it natively usable under Hyper-V.