[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 5/6] xen-pt: Hide MSI-X from xen stubdoms
From: |
Jason Andryuk |
Subject: |
[Qemu-devel] [PATCH 5/6] xen-pt: Hide MSI-X from xen stubdoms |
Date: |
Mon, 11 Mar 2019 14:02:15 -0400 |
MSI-X is not supported in Xen stubdoms, so it must be disabled. Use the
existing xen_pt_hide_dev_cap to hide when running under -xen-stubdom.
A compile-time patch was originally written by James McKenzie
<address@hidden>
Signed-off-by: Jason Andryuk <address@hidden>
---
hw/xen/xen_pt_config_init.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/hw/xen/xen_pt_config_init.c b/hw/xen/xen_pt_config_init.c
index 31ec5add1d..b827a493ea 100644
--- a/hw/xen/xen_pt_config_init.c
+++ b/hw/xen/xen_pt_config_init.c
@@ -54,6 +54,9 @@ static int xen_pt_hide_dev_cap(const XenHostPCIDevice *d,
uint8_t grp_id)
return 1;
}
break;
+ case PCI_CAP_ID_MSIX:
+ /* stubdoms don't support MSI-X so skip it. */
+ return xen_stubdom_enabled();
}
return 0;
}
--
2.20.1
- [Qemu-devel] [PATCH 0/6] Xen stubdom support, Jason Andryuk, 2019/03/11
- [Qemu-devel] [PATCH 1/6] xen: Introduce -xen-stubdom option, Jason Andryuk, 2019/03/11
- [Qemu-devel] [PATCH 3/6] xen: Skip backend initialization for stubdom, Jason Andryuk, 2019/03/11
- [Qemu-devel] [PATCH 5/6] xen-pt: Hide MSI-X from xen stubdoms,
Jason Andryuk <=
- Re: [Qemu-devel] [Xen-devel] [PATCH 5/6] xen-pt: Hide MSI-X from xen stubdoms, Roger Pau Monné, 2019/03/12
- Re: [Qemu-devel] [Xen-devel] [PATCH 5/6] xen-pt: Hide MSI-X from xen stubdoms, Marek Marczykowski-Górecki, 2019/03/12
- Re: [Qemu-devel] [Xen-devel] [PATCH 5/6] xen-pt: Hide MSI-X from xen stubdoms, Jason Andryuk, 2019/03/12
- Re: [Qemu-devel] [Xen-devel] [PATCH 5/6] xen-pt: Hide MSI-X from xen stubdoms, Roger Pau Monné, 2019/03/12
- Re: [Qemu-devel] [Xen-devel] [PATCH 5/6] xen-pt: Hide MSI-X from xen stubdoms, Jason Andryuk, 2019/03/12
- Re: [Qemu-devel] [Xen-devel] [PATCH 5/6] xen-pt: Hide MSI-X from xen stubdoms, Jason Andryuk, 2019/03/12
- Re: [Qemu-devel] [Xen-devel] [PATCH 5/6] xen-pt: Hide MSI-X from xen stubdoms, Marek Marczykowski-Górecki, 2019/03/12
[Qemu-devel] [PATCH 4/6] xen: Set HVM_PARAM_DM_DOMAIN for stubdom on older Xen, Jason Andryuk, 2019/03/11
[Qemu-devel] [PATCH 2/6] xen: Move xenstore initialization to common location, Jason Andryuk, 2019/03/11