Kernel cleanup
We currently have a lot of kernels in our repository and our goal is to have maintain as few as possible, mainly mainline upstream kernels.
So this list is just show what kernels we have, and which are getting used in a profile.
I will list the kernels in 3 categories. "Used in profile", "Not used in profile" and "Removed kernels". A check means it's a kernel that needs to be kept and a reason should be appended to the entry.
Used in profile
-
linux (upstream mainline kernel) -
linux-rpi4 (upstream does not have good enough support yet) -
linux-pinephone (used in PinePhone profile, hopefully mainline support soon) -
linux-aml (currently used by some odroid and khadas boards, goal is to switch them to linux
) -
linux-vim (currently used in oc2 profile, should be shifted to linux
, when it can boot it again) -
linux-odroid (currently used by some Odroid boards, goal is to switch them to linux
)
Not used in profiles
-
linux-rc (used to test new features in the upcoming release) -
linux-rpi4-mainline (based on stable kernel branch while regular linux-rpi4 is based on LTS) -
linux-rpi4-rc (based on RC branch, for testing) -
linux-rpi4-udl (for @darksky 's satelite stuff, is in community repo)
Removed kernels
- linux-pine64
- linux-odroid-n2
- linux-vim3
- linux-next
- linux-aarch64-udl
- linux-rpi4-next
- linux-pinebookpro
- linux-quartz64
- linux-khadas