web - kGraft Being Discussed For Inclusion Into Linux-Next
The SUSE method for live kernel patching, kGraft, is being proposed for possible inclusion into the linux-next branch in hopes it will be merged into an upcoming Linux kernel release cycle.
The kGraft patches for live kernel patching continue to be revised and reviewed but at the same time there's still Kpatch that's been developed by Red Hat with some different design principles for updating the running kernel in real-time. To date there's been no general consensus on the superior solution nor any agreement to try to merge Kpatch and kGraft.
On Wednesday, Jiri Slaby of SUSE proposed in a new mailing list thread to kernel developers that kGraft be added to the -next tree for the kernel.
While the proposal was made, there was some immediate resistance since there's still no collaboration between kGraft and Kpatch. Additionally, some developers don't like that kthread management is being further complicated by the current kGraft patches. We'll keep monitoring the Kpatch vs. kGraft patches and will provide updates when there's a consensus on the matter.
Would be awesome to see this in action!