> On Feb 11, 2019, at 05:05, Lars Kurth <lars.kurth....@gmail.com> wrote: > > Hi all, > > we have the community call for February coming up this Wednesday. My sincere > apologies, that I have not asked for agenda items last week. A current agenda > (primarily a skeleton) is available at > https://docs.google.com/document/d/15ZLzQcH794jufDZW1oNYVY2D12CnVqxQ-klFAqkd2bU/edit#heading=h.mz1wjb9vekjn > > Please propose topics by either editing the running agenda document at > https://docs.google.com/document/d/1Ufv9XcQO0zIAVeFbFCAHAeEIB9Ap4Y4srAm4vI8I01I/edit# > or by replying to the mail. Ideally by a few hours before the meeting!
Proposed agenda items: 1. Tailored instances of Xen: continuing the Nov 2018 discussion of KCONFIG/L0 hypervisor use cases. More details upcoming via wiki page. 2. Macro supply chains: what are best practices for maintaining Xen macros which originate in other open-source communities, e.g. QEMU or Linux? Would each macro benefit from a documented status (e.g. "Ignore upstream changes", "Monitor upstream changes", "Mirror upstream changes") with associated tooling? 3. Go toolchain: is there community interest in collaborating on the development of golang tools for local management of Xen? Historically, OpenXT used a combination of Haskell and Ocaml tools. Some OpenXT community members are using golang with Xen. Could these new tools find a home in upstream Xen? 4. NVME passthrough performance: this is improved when VMEXITs are avoided by using "posted interrupts" [1] available on Broadwell and later Xeon processors or AWS nested hypervisor "metal" [2]. For commodity x86 CPUs which do not have posted interrupts, Linux [3] and Hyper-V [4] have used "hybrid polling" to achieve good I/O performance at the cost of CPU cycles. Is this applicable to Xen? Rich [1] "VT-d Posted Interrupts" - Intel, 2012 https://events.static.linuxfound.org/sites/events/files/slides/VT-d%20Posted%20Interrupts-final%20.pdf https://www.linux-kvm.org/images/7/70/2012-forum-nakajima_apicv.pdf [2] Running Thousands of KVM Guests on Amazon i3.metal Instances, twosix, 2017 https://www.twosixlabs.com/running-thousands-of-kvm-guests-on-amazons-new-i3-metal-instances/ [3] "I/O Latency Optimization with Polling" - Western Digital, 2017 https://events.static.linuxfound.org/sites/events/files/slides/lemoal-nvme-polling-vault-2017-final_0.pdf [4] "Achieving 10-Million IOPS from a single VM on Windows Hyper-V" - MS, 2018 https://www.snia.org/sites/default/files/SDC/2018/presentations/Cloud_Storage/Yang_L_Zhu_D_Achieving_10-Million_IOPS_from_a_single_VM_on_Windows_Hyper-V.pdf
_______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel