SUSE / libpulp

libpulp enables live patching in user space applications.
GNU Lesser General Public License v2.1
55 stars 11 forks source link

Which exceptions for ULP exist? #175

Open scmschmidt opened 1 year ago

scmschmidt commented 1 year ago

So far I have:

We need to document the exceptions. Also we should provide admins with the tooling to discover such non-livepatchable processes, so they can restart them.

giulianobelinassi commented 1 year ago

The ulp patches in Libpulp 0.2.10 is able to detect this. When the process is launched with libpulp, its initialization process is able to test its livepatchable capabilities. In such cases ulp patches will report as disabled by some internal error.

scmschmidt commented 1 year ago

I checked with a static binary and auditd and it worked. Thanks.