Customize your schedule by experience level and/or presentation language: Refer to the “Filter by Type” list on the right to find a session based on topic and/or experience level. Presentation Language - Sessions are categorized as [C] Chinese, [C,E] Chinese with English Slides or [E] English at the end of each talk title.
Livepatch is a Linux dynamic kernel patching infrastructure which allows kernel patches to be applied while the kernel is still running. It allows kernel-related security updates to be applied immediately that enhancing the reliability&stability under the premise of ensuring high availability. In November 2014, Red Hat's Seth Jennings submitted the first version of livepatch to the Linux kernel maillist, and in February 2015, Linus merged the livepatch into the upstream. But by now, it only supports x86/s390/powerpc architecture. Due to some restrictions, arm64 has not been supported. This topic gives the description of the obstacles about Livepatch support on arm64 architecture, and the introduction of the solutions that have been proposed and discussed in the Linux community.
Bin Li, Software engineer, Huawei Technologies Inc. Have worked in Huawei kernel team for about five yeas, focus on livepatch, scheduler and kernel tracing subsystem.