From: Jork Loeser <jloeser@xxxxxxxxxxxxx> Update the Hyper-V vPCI driver to use the Server-2016 version of the vPCI protocol, fixing MSI creation and retargeting issues. Changes since v1: - reduced spew in protocol negotiation (Dan Carpenter) - work-around work racing Hyper-V patch (Stephen Hemminger) - formatting (Dan) Jork Loeser (5): Hyper-V vPCI: Minor format and semantic fix Hyper-V vPCI: Use page allocation for hbus structure PCI-HyperV vPCI: Temporary own CPU-number-to-vCPU-number infra Hyper-V vPCI: Add vPCI version protocol negotiation Hyper-V vPCI: use vPCI protocol version 1.2 arch/x86/include/uapi/asm/hyperv.h | 6 + drivers/pci/host/pci-hyperv.c | 445 ++++++++++++++++++++++++++++++------- 2 files changed, 370 insertions(+), 81 deletions(-) -- 2.7.4