]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit - MAINTAINERS
PCI: hv: Add paravirtual PCI front-end for Microsoft Hyper-V VMs
authorJake Oshins <jakeo@microsoft.com>
Tue, 16 Feb 2016 21:56:23 +0000 (21:56 +0000)
committerTim Gardner <tim.gardner@canonical.com>
Wed, 6 Apr 2016 09:29:34 +0000 (10:29 +0100)
commit21dab1496ed7fff0245d9ae31a9d59c83f9b01e0
tree5d814216dc979b34305b3bc253135fafc841befe
parentca989de32d9c2de7cac8fced99b8f17831474e5c
PCI: hv: Add paravirtual PCI front-end for Microsoft Hyper-V VMs

BugLink: http://bugs.launchpad.net/bugs/1565967
Add a new driver which exposes a root PCI bus whenever a PCI Express device
is passed through to a guest VM under Hyper-V.  The device can be single-
or multi-function.  The interrupts for the devices are managed by an IRQ
domain, implemented within the driver.

[bhelgaas: fold in race condition fix (http://lkml.kernel.org/r/1456340196-13717-1-git-send-email-jakeo@microsoft.com)]
Signed-off-by: Jake Oshins <jakeo@microsoft.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
(cherry picked from commit 4daace0d8ce851f8f8f91563c835e3000c954d5e)

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
MAINTAINERS
drivers/pci/Kconfig
drivers/pci/host/Makefile
drivers/pci/host/pci-hyperv.c [new file with mode: 0644]