Ralph Spitzner <
[email protected]> wrote:
Theo wrote on 8/16/21 12:57 AM:
[...]
I don't know specifically the state of mainline support for the RPi, but in general changes to the Linux kernel are developed out-of-tree, in a separate
repo, and then patches are submitted for merging into mainline. That means mainline always lags the development tree. The github.com/raspberrypi/linux
tree is the repo where the RPi folks develop their kernel, and any patches may only be submitted to mainline later on. So the RPi tree is likely to be
more up to date.
the commits ahead/behind mostly tell different....
I meant that it's ahead for RPi stuff. It's behind for things
which aren't relevant to the Pi. Periodically they will merge or rebase to upstream, perhaps when Linus makes releases. For example there's a
rpi-5.14.y branch which is full of Pi related things, and was last synced
with upstream Linux 5.14-rc5 on 8 August.
In particular it's notable that the first few commits after 5.14-rc5 are the RPi folks reverting things that don't work for them. So they are basing
their tree on mainline but adapting it to their setup. I had to go back through 16 pages of github commits before I found the 8 August merge, so there's a lot of stuff being changed in their tree.
Theo
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)