September 13-16, 2022
Dublin, Ireland + Virtual
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2022 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Irish Standard Time (UTC +1). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Back To Schedule
Friday, September 16 • 16:50 - 17:30
Livepatch in Userspace Based on Uprobe - Longjun Luo, 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.
As we all know, the livepatch mechanism plays a vital role in solving CVEs and BUGs. We try to apply some ideas from the kpatch and the kernel livepatch to software in the userspace. This topic will talk about the following questions: 1. How can we modify the compiler arguments and obtained the necessary middle and final output files without any change to the build system of projects? 2. How can we generate a patch file from the diff file? 3. How can we recognize the running processes which need specific patches? 4. How can we apply patches in the userspace with the help of code injection?

avatar for Longjun Luo

Longjun Luo

Engineer, Huawei
Longjun is a software engineer from Huawei. His work is mainly about live-patch and seamless kernel updates. He is an active open-source developer who has made contributions to some projects including Linux kernel, Criu, Binutils, Kpatch, Toybox, etc. He has a strong interest in science... Read More →

Friday September 16, 2022 16:50 - 17:30 IST
Auditorium (Level 3)
  LinuxCon, Live Patching