[PATCH 0/3] Fix pci-hyperv interrupt code on a nested root partition

[email protected]
Newsgroups org.kernel.vger.linux-hyperv
Message-ID <[email protected]>
From: Wei Liu <[email protected]>

There are two issues in pci-hyperv when Linux runs as the root partition
on a nested setup.

1. Interrupt state between Linux and the hypervisor is out of sync due
   to pci-hyperv not issuing unmap hypercall.
2. Interrupt migration is broken due to Linux doesn't retarget
   interrupts correctly.

The first patch is trivial. The two issues are fixed by two separate
patches.

Wei

CC: "K. Y. Srinivasan" <[email protected]>,
CC: Haiyang Zhang <[email protected]>,
CC: Dexuan Cui <[email protected]>,
CC: Long Li <[email protected]>,

Wei Liu (3):
  x86/hyperv: export hv_unmap_msi_interrupt()
  PCI: hv: unmap MSI interrupt on the nested root partition teardown
    path
  PCI: hv: fix interrupt affinity change on the nested root partition

 arch/x86/hyperv/irqdomain.c         |   9 +-
 arch/x86/include/asm/mshyperv.h     |   2 +
 drivers/pci/controller/pci-hyperv.c | 122 ++++++++++++++++++++++++++--
 3 files changed, 122 insertions(+), 11 deletions(-)

-- 
2.53.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.