Could this explain why I am so rarely asked to restart my Ubuntu?
Ksplice was around long before Oracle picked it up. I used it for a while, but I had a few problems with it. I was using it to patch-in instrumented kernels for debugging.
I went back to using kexec-tools for a while, but realized the best way to be sure that you have a fresh kernel is to reboot.
Also, dynamic kernel patching won’t work with Secure Boot technology. The workaround for now is to disable secure boot in the ROM-based Setup (UEFI). Don’t know if there are plans to make it work with secure boot.
Enterprise will see this in what.. five years?