On 29 December 2016 at 18:34, Javier Perez <pepeb...@gmail.com> wrote:
> I remember reading years back about solutions that allowed Kernel upgrade
> without reboot. Ksplice and Kpatch comes to mind. Whatever happened to them?
>
>

The facilities arrived in kernel 4.0 with Red Hat and Suse working
together with kpatch and kgraft standardising on common infrastructure
for it there (yes Oracle sat out the party with their ksplice).

With regards to Fedora specifically the kernel team commented on this
at the time.

What you need to be aware of is that live patching has many
limitations (eg can't change data structures but just how functions
operate) do it's targeted at very small and specific bug (security)
fixes and can't handle generic kernel upgrades.

This is especially important seeing as the Fedora kernel team will
rebase to new major revisions of the kernel within the Fedora
lifecycle rather than keeping to a specific revision with patches.

As a result it's not really worth the time for them to test the rather
extensive matrix that would be required should live patching the
kernel be supported.

Have a read of this:

http://jwboyer.livejournal.com/50232.html

And yes I know that Oracle permits non-commercial use of ksplice on
Fedora ... but given the hesitation by the Fedora kernel team on the
tech is it really worth it?

Of course this only covers the kernel and not any libraries like glibc
which really do need a full system reboot to avoid mixed libraries
hanging around.
_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org

Reply via email to