mbox series

[d/azure,0/5] LP: #1826447 - Azure: Backport vIOMMU driver (increase vCPU limits)

Message ID 20190801144409.10744-1-marcelo.cerri@canonical.com
Headers show
Series LP: #1826447 - Azure: Backport vIOMMU driver (increase vCPU limits) | expand

Message

Marcelo Henrique Cerri Aug. 1, 2019, 2:44 p.m. UTC
BugLink: http://bugs.launchpad.net/bugs/1826447

As bug description. 

--

Lan Tianyu (2):
  x86/Hyper-V: Set x2apic destination mode to physical when x2apic is
    available
  iommu/hyper-v: Add Hyper-V stub IOMMU driver

Marcelo Henrique Cerri (1):
  UBUNTU: [Config] linux-azure: CONFIG_HYPERV_IOMMU=y

Maya Nakamura (2):
  PCI: hv: Replace hv_vp_set with hv_vpset
  PCI: hv: Refactor hv_irq_unmask() to use cpumask_to_vpset()

 arch/x86/hyperv/hv_init.c                |   1 +
 arch/x86/kernel/cpu/mshyperv.c           |  12 ++
 debian.azure/config/annotations          |   3 +
 debian.azure/config/config.common.ubuntu |   1 +
 drivers/iommu/Kconfig                    |   9 ++
 drivers/iommu/Makefile                   |   1 +
 drivers/iommu/hyperv-iommu.c             | 196 +++++++++++++++++++++++
 drivers/iommu/irq_remapping.c            |   3 +
 drivers/iommu/irq_remapping.h            |   1 +
 drivers/pci/controller/pci-hyperv.c      |  59 ++++---
 10 files changed, 254 insertions(+), 32 deletions(-)
 create mode 100644 drivers/iommu/hyperv-iommu.c

Comments

Connor Kuehl Aug. 2, 2019, 5:04 p.m. UTC | #1
On 8/1/19 7:44 AM, Marcelo Henrique Cerri wrote:
> BugLink: http://bugs.launchpad.net/bugs/1826447
> 
> As bug description.
> 
> --
> 
> Lan Tianyu (2):
>    x86/Hyper-V: Set x2apic destination mode to physical when x2apic is
>      available
>    iommu/hyper-v: Add Hyper-V stub IOMMU driver
> 
> Marcelo Henrique Cerri (1):
>    UBUNTU: [Config] linux-azure: CONFIG_HYPERV_IOMMU=y
> 
> Maya Nakamura (2):
>    PCI: hv: Replace hv_vp_set with hv_vpset
>    PCI: hv: Refactor hv_irq_unmask() to use cpumask_to_vpset()
> 
>   arch/x86/hyperv/hv_init.c                |   1 +
>   arch/x86/kernel/cpu/mshyperv.c           |  12 ++
>   debian.azure/config/annotations          |   3 +
>   debian.azure/config/config.common.ubuntu |   1 +
>   drivers/iommu/Kconfig                    |   9 ++
>   drivers/iommu/Makefile                   |   1 +
>   drivers/iommu/hyperv-iommu.c             | 196 +++++++++++++++++++++++
>   drivers/iommu/irq_remapping.c            |   3 +
>   drivers/iommu/irq_remapping.h            |   1 +
>   drivers/pci/controller/pci-hyperv.c      |  59 ++++---
>   10 files changed, 254 insertions(+), 32 deletions(-)
>   create mode 100644 drivers/iommu/hyperv-iommu.c
> 

Acked-by: Connor Kuehl <connor.kuehl@canonical.com>
Kleber Sacilotto de Souza Aug. 12, 2019, 12:51 p.m. UTC | #2
On 8/1/19 4:44 PM, Marcelo Henrique Cerri wrote:
> BugLink: http://bugs.launchpad.net/bugs/1826447
> 
> As bug description. 
> 
> --
> 
> Lan Tianyu (2):
>   x86/Hyper-V: Set x2apic destination mode to physical when x2apic is
>     available
>   iommu/hyper-v: Add Hyper-V stub IOMMU driver
> 
> Marcelo Henrique Cerri (1):
>   UBUNTU: [Config] linux-azure: CONFIG_HYPERV_IOMMU=y
> 
> Maya Nakamura (2):
>   PCI: hv: Replace hv_vp_set with hv_vpset
>   PCI: hv: Refactor hv_irq_unmask() to use cpumask_to_vpset()
> 
>  arch/x86/hyperv/hv_init.c                |   1 +
>  arch/x86/kernel/cpu/mshyperv.c           |  12 ++
>  debian.azure/config/annotations          |   3 +
>  debian.azure/config/config.common.ubuntu |   1 +
>  drivers/iommu/Kconfig                    |   9 ++
>  drivers/iommu/Makefile                   |   1 +
>  drivers/iommu/hyperv-iommu.c             | 196 +++++++++++++++++++++++
>  drivers/iommu/irq_remapping.c            |   3 +
>  drivers/iommu/irq_remapping.h            |   1 +
>  drivers/pci/controller/pci-hyperv.c      |  59 ++++---
>  10 files changed, 254 insertions(+), 32 deletions(-)
>  create mode 100644 drivers/iommu/hyperv-iommu.c
> 

Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
Khalid Elmously Aug. 13, 2019, 5:24 a.m. UTC | #3
On 2019-08-01 11:44:04 , Marcelo Henrique Cerri wrote:
> BugLink: http://bugs.launchpad.net/bugs/1826447
> 
> As bug description. 
> 
> --
> 
> Lan Tianyu (2):
>   x86/Hyper-V: Set x2apic destination mode to physical when x2apic is
>     available
>   iommu/hyper-v: Add Hyper-V stub IOMMU driver
> 
> Marcelo Henrique Cerri (1):
>   UBUNTU: [Config] linux-azure: CONFIG_HYPERV_IOMMU=y
> 
> Maya Nakamura (2):
>   PCI: hv: Replace hv_vp_set with hv_vpset
>   PCI: hv: Refactor hv_irq_unmask() to use cpumask_to_vpset()
> 
>  arch/x86/hyperv/hv_init.c                |   1 +
>  arch/x86/kernel/cpu/mshyperv.c           |  12 ++
>  debian.azure/config/annotations          |   3 +
>  debian.azure/config/config.common.ubuntu |   1 +
>  drivers/iommu/Kconfig                    |   9 ++
>  drivers/iommu/Makefile                   |   1 +
>  drivers/iommu/hyperv-iommu.c             | 196 +++++++++++++++++++++++
>  drivers/iommu/irq_remapping.c            |   3 +
>  drivers/iommu/irq_remapping.h            |   1 +
>  drivers/pci/controller/pci-hyperv.c      |  59 ++++---
>  10 files changed, 254 insertions(+), 32 deletions(-)
>  create mode 100644 drivers/iommu/hyperv-iommu.c
> 
> -- 
> 2.20.1
> 
> 
> -- 
> kernel-team mailing list
> kernel-team@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team