Re: [PATCH v5 0/7] jailhouse: Enhance secondary Jailhouse guest support /wrt PCI
From: Bjorn Helgaas
Date: Mon Mar 19 2018 - 15:48:38 EST
On Wed, Mar 07, 2018 at 08:39:11AM +0100, Jan Kiszka wrote:
> Basic x86 support [1] for running Linux as secondary Jailhouse [2] guest
> is currently pending in the tip tree. This builds on top and enhances
> the PCI support for x86 and also ARM guests (ARM[64] does not require
> platform patches and works already).
> ...
Hi Jan,
What tree do you plan to merge this through? I was sort of assuming
x86, since the main point of jailhouse is not PCI, but I do notice
most of the changes here are PCI-related, so thought I should make
sure you're not waiting on me.
> Jan Kiszka (6):
> jailhouse: Provide detection for non-x86 systems
> PCI: Scan all functions when running over Jailhouse
> x86: Align x86_64 PCI_MMCONFIG with 32-bit variant
> x86: Consolidate PCI_MMCONFIG configs
> x86/jailhouse: Allow to use PCI_MMCONFIG without ACPI
> MAINTAINERS: Add entry for Jailhouse
>
> Otavio Pontes (1):
> x86/jailhouse: Enable PCI mmconfig access in inmates
>
> Documentation/devicetree/bindings/jailhouse.txt | 8 ++++++++
> MAINTAINERS | 7 +++++++
> arch/x86/Kconfig | 12 +++++++-----
> arch/x86/include/asm/jailhouse_para.h | 2 +-
> arch/x86/include/asm/pci_x86.h | 2 ++
> arch/x86/kernel/Makefile | 2 +-
> arch/x86/kernel/cpu/amd.c | 2 +-
> arch/x86/kernel/jailhouse.c | 8 ++++++++
> arch/x86/pci/legacy.c | 4 +++-
> arch/x86/pci/mmconfig-shared.c | 4 ++--
> drivers/pci/probe.c | 22 +++++++++++++++++++---
> include/linux/hypervisor.h | 17 +++++++++++++++--
> 12 files changed, 74 insertions(+), 16 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/jailhouse.txt
>
> --
> 2.13.6
>