August 2017 OpenXT Community Call
7.0.0 Triage Call Minutes
- Most RC2 issues have been addressed. Â Main outstanding issue is xenstored stability, for which a fix is under development, expected within 2 weeks. Â After this fix is tested and merged, there are no known issues that would block release. Â All users are encouraged to test RC2 and report any issues found. Â If there is an existing ticket which is not prioritized, please comment on the ticket.
- Please update the HCL page after testing RC2: Â OpenXT 7.0 Hardware Testing
Monthly Call Agenda
* OpenXT 7.1.0 Planning
  - Intel Coffee Lake (8th gen) platform
 - Windows 10 guest EFI support for Xen 4.6
 - Windows 10 Hyper-V as nested hypervisor for Xen 4.6
 - tools for building service VMs
 - meta-measured layer support
* OpenXT 8.0.0 Planning
 - Xen 4.8 and 4.9 uprev
 - blktap (upstream XSA support ending)
 - blktap3 (who will maintain: github vs XenServer code? out of tree = no XSA support?)
 - upstreaming some OpenXT patches: Xen, XSM (VT-d), libxl, V4V, Linux stubdoms
 - tboot (Xen Summit design discussion)
 - toolstack: libvirt, xenmgr plugins, xenstore disaggregation
 - meta-virtualization layer support
Monthly Call Minutes
stable-6 planning
- (AIS) Rich: ongoing support is needed for this branch
stable-7 branch and 7.1.0 Planning
- (AIS) Rich: Coffee Lake will not be socket-compatible with Kaby Lake, will likely require Linux kernel uprev to support new motherboards. Â Xen uprev should not be needed for Coffee Lake, hence it can likely be supported in the stable-7 branch with Xen 4.6. Â Timeframe is 1Q18.
8.0.0 Planning
- Xen 4.9
- (BAE) Christopher ported OpenXT patches to Xen 4.9 in preparation for upstreaming some patches, including V4V. Â Two Xen patches have already been upstreamed and Xen 4.9 support has been upstreamed to OE/Yocto meta-virtualization. Â
- (AIS) Jed +1 for moving to Xen 4.9 in master/8.0.0
- (BAE) Rich requested help from AIS to review, test and improve the Xen 4.9 code
- UEFI and Nested Virtualization
- (AIS) Bradley (UEFI host) and Jonathan (UEFI guest) will take over PR #729 submitted by William
- (AIS) Nested hypervisor implementation is inefficient, will be improved by Tamas L (new team member and Xen maintainer). Â Upstream Xen work is underway to reduce impact of Xen scheduler on nested hypervisor performance.
- blktap uprev
- (AIS) Boston team will work on blktap3, after Xen 4.9 is merged. Â
- (BAE) Rich recommended comparing blktap3 github code with version on XenServer source ISO, because github commits are not regular and there are outstanding PRs.
- tboot
- (BAE) Rich reported on Xen Summit EFI/tboot design session about implementing some tboot capabilities in Xen and eliminating the need for tboot. Â If this design effort moves forward, it will be announced on xen-devel.
- Other work in progress
- (AIS) Eric: OE pyro uprev, mostly done except for Ocaml layer.
- (AIS) Rich: investigating Haskell workarounds for 32-bit dom0 restriction.
Upstreaming Xen patches
- (BAE) Rich and Christopher had positive discussions at Xen Summit about upstreaming, including V4V, Linux stubdoms and other libxl improvements.
- (AIS) Steve: Xen upstreaming is of interest but not currently resourced, more planning needed.
September Community Call AgendaÂ
- Wrap-up 7.0.0 release
- Maintainer for stable-6 branch (6.0.x)
- Release manager for next stable-7 release (7.0.x, 7.1.x)
- Release manager for 8.0.0