Linux stub domains: Difference between revisions
From Xen
Jump to navigationJump to search
(Add qubes-devel discussion on QMP) |
mNo edit summary |
||
Line 22: | Line 22: | ||
* Jul 2018, [https://lists.gt.net/xen/devel/523881 v1 patch] |
* Jul 2018, [https://lists.gt.net/xen/devel/523881 v1 patch] |
||
⚫ | |||
⚫ | |||
⚫ | |||
== Xen Summit 2019 Design Session == |
== Xen Summit 2019 Design Session == |
||
Line 47: | Line 52: | ||
| +---------+ +---------+ +---------+ +------+ | |
| +---------+ +---------+ +---------+ +------+ | |
||
+-----------------------------------------------------+ |
+-----------------------------------------------------+ |
||
⚫ | |||
⚫ | |||
⚫ |
Revision as of 18:28, 13 July 2019
Linux stub domains are used in QubesOS and OpenXT.
- (2018) Linux-based Device Model Stubdomains in Qubes OS, Marek Marczykowski-Górecki
- (2018) Xen Security Weather Report 2018, Lars Kurth
- (2017) MSI support for PCI device pass-through with stub domains, Simon Gaiser
Upstreaming
todo: add remaining patches
00/17 Add support for qemu-xen runnning in a Linux-based stubdomain:
05/17 libxl: Handle Linux stubdomain specific QEMU options:
08/17 xl: add stubdomain related options to xl config parser
- Jul 2018, v1 patch
Interfaces between stubdom QEMU and dom0
- (June 2019) qemu-stubdom<=>dom0 interface changes
- (June 2019) Requirements for PVH stubdoms
Xen Summit 2019 Design Session
(diagram for architecture proposed by Brendan Kerrigan)
+-----------------------------------------------------+ | +-------------------------------------------------+ | | | | | | | | | | | | | | | +-------+ +---------+ +---------+ +-----+ | | | | |DRM DCL| | ALSA | | evdev | | qmp | | | | | +-------+ +---------+ +---------+ QEmu +-----+ | | | +-------------------------------------------------+ | | | | | | | | | | | | | | +---------+ +---------+ +---------+ +-----------+ | | | card0 | | ALSA/PA | | evdev | |argo_stream| | | +---------+ +---------+ +---------+ +-----------+ | +-----------------------------------------------------+ | +---------+ +---------+ +---------+ +------+ | | | Xen DRM | | Xen Snd | | Xen KBD | Linux | Xen | | | | Front | | Front | | Front | Stubdom| Argo | | | +---------+ +---------+ +---------+ +------+ | +-----------------------------------------------------+