You are not logged in.
Hi,
I read that kernel 4.0 and higher was supposed to support upgrading the running kernel without a system reboot. Is there a way to use this feature in arch yet?
See here
Offline
Not with arch kernels, but you can always build and livepatch your own custom kernel.
Also, you should understand it is really meant for fixing critical security bugs, not for complete kernel upgrades (I'm not sure if the latter would be even technically possible ever).
I don't know if there's any future plans to implement this in arch in the future though.
Offline
Did you check the wiki?
I was referring to using the kernel directly without ksplice.
Offline
Not with arch kernels, but you can always build and livepatch your own custom kernel.
Also, you should understand it is really meant for fixing critical security bugs, not for complete kernel upgrades (I'm not sure if the latter would be even technically possible ever).
I don't know if there's any future plans to implement this in arch in the future though.
Ok, I'll look into that. I guess a suspend to disk, should update the kernel running in memory? Because the resume image is copied after the kernel loads on boot?
Last edited by courageux (2015-08-03 23:15:58)
Offline
Oops. Sorry, I misread the link in your initial post. Sorry for the noise.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
I guess a suspend to disk, should update the kernel running in memory? Because the resume image is copied after the kernel loads on boot?
Sorry I don't quite understand your question. Of course your kernel can't be upgraded while your system is suspended?
There's good explanation of the feature in kernelnewbies, and you can find more info from the merge commit
Offline
courageux wrote:I guess a suspend to disk, should update the kernel running in memory? Because the resume image is copied after the kernel loads on boot?
Sorry I don't quite understand your question. Of course your kernel can't be upgraded while your system is suspended?
There's good explanation of the feature in kernelnewbies, and you can find more info from the merge commit
When did I say it could be upgraded when the system is suspended?
What I meant is perhaps after a kernel upgrade (with pacman) and a suspend to disk (NOT RAM ... = hibernate). After a boot up (it seems to me ) that the kernel is loaded from the image and then the resume image is copied from swap to ram? If this is the case then one could hibernate and reboot instead of shutting down and booting their system?
Offline
Possibly through a kexec?
Offline