v2 is actually the same as v1. This is just a resend.
I suggest both the patches should go through the Hyper-V tree:
https://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git/log/?h=hyperv-next
because the first patch is needed by the second one.
This first patch doesn't conflict with any patch in the tip.git tree.