How could I get individual patches for RedHat Linux kernel?
Hello,
I'm studying patch validity for RedHat Linux kernel.
I would like to know there is any way to get individual patches for RedHat Linux kernel. Since RedHat Linux kernel's SRPM sometimes provides us with just one patched tarball, so I could not cut out a patch from tarball easily.
And I supposed that some patches are back ported from the newer upstream version to older RedHat Linux kernel. If my suppose is right, I also can not use upstream patch by referencing same title.
I know RedHat offers "Red Hat Code Browser" to see individual patches, but it is not appropriate for kernel's scrap & build experiment.
Best regards.
Responses
You can follow the CentOS Stream kernel package on GitLab:
- https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-8
- https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9
All kernel development(*
) happens there first, and is then moved downstream into RHEL.
You're right that sometimes patches can be applied cleanly like with git cherry-pick
, but sometimes they require manual conflict resolution due to changes in upstream kernel vs RHEL kernel.
(*
- as of RHEL 9, not including non-public security issues)