KVM Forum 2020 has ended
Back To Schedule
Thursday, October 29 • 16:00 - 16:30
Challenges in Supporting Virtual CPU Hotplug on SoC Based Systems (like ARM64) - Salil Mehta, Huawei

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

Recently some attempts have been made to add support of the Virtual CPU Hotplug for ARM64 in QEMU virtualizer and Linux Guest Kernel but this has got mixed reviews from the community. Where some vendors have practical reasons to have such a support added, on the other hand some community members have apprehensions about its support. Idea about this talk is to:
1. Present the motivation of Virtual CPU Hotplug support on ARM64
2. Quick Overview
3. Problems in supporting Virtual CPU Hotplug 
    - ARM64 System Arch constraints? 
    - Host KVM
    - QEMU Virtualizer
    - Guest Kernel
4. Discussed Workarounds to the knowm limitation or problems
5. Existing work/attempts made to upstream (short mention)
6. Problems being faced in up-streaming.
7. Question/Feedback's
    - Feedback from people how to proceed and avoid the current deadlock.
    - Should Virtual CPU Hotplug support depend upon existence of Physical CPU Hotplug support?

avatar for Salil Mehta

Salil Mehta

System Software Architect, Huawei Technologies (U.K) R&D Ltd.
Salil works primarily on various system aspects of HiSilicon's ARM64 based Server chips. He is also a co-author and an official kernel maintainer of Huawei's on-chip integrated NIC driver HNS (HiSilicon Network Subsystem) across various multi-core server chips (Kunpeng920 and earlier... Read More →

Thursday October 29, 2020 16:00 - 16:30 GMT
KVM Theater
  KVM Track 1