SUSE Labs Conference 2018 - libpulp: we patched user-space livepatching
Channel: SUSE Labs
Date: 2018-09-18

During the last Labs Conference, we presented the first prototype of a library to enable user-space livepatching. Although functional, some design decisions made in this first stage imposed challenges which would make the development of livepatches very complex. From the discussion and impressions collected during and after the mentioned presentation, we reworked requirements and engineered a new scheme that makes livepatching in user-space more reliable and transparent, achieving consistency without requiring user intervention within patched applications.

During this talk, we briefly go through the previous proposal and then compare it with two different approaches which we considered for improving user-space livepatching, explain the rationale for our choice and finish with a more detailed view of the adopted solution.



João Moreira