New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kernel updates #3919
base: master
Are you sure you want to change the base?
Kernel updates #3919
Conversation
LGTM but @rn is the one who understands this part much better. |
Ah nice, new kernels! |
Thanks for updating. Looks good to me. Should probably remove 5.11 since it has been EOLed. Also there are kernel config tests which need updating. I'm not sure if the CI is building kernels these days but if not someone would need to build and push them before tests can be updates (well before updated tests would pass) |
b8dc602
to
b4c91b6
Compare
@rn thanks for the review!
I dropped it.
I've not touched that stuff before. I had a quick look at I've updated all trivial refs to |
952142e
to
9274df2
Compare
@errordeveloper (I‘m not an expert but) I think that’s correct: we have version numbers in individual test config files |
I tried to build and push the 5.4 on amd64 with:
|
@djs55 yeah, I also got However, running |
I manage to patch the configs for 5.15 to build, it looks like config generation logic is broken in the case of cross-compilation. Somehow not all target-specific config options get set correctly for some reason, maybe the toolchain is not configured properly. It gets some options right, but some others are somewhat wrong. This might be a clue:
|
c80fec0
to
3c4da31
Compare
All three kernels (5.4.x, 5.10.x & 5.15.x) are building now (tested with |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As before, looks fine to me, but only @rn really can sign off on these
3c4da31
to
db1cb35
Compare
db1cb35
to
00dfe80
Compare
I've rebased, I'd expect CI to pass now, as @djs55 helped with getting the images published. |
00dfe80
to
cdfcdff
Compare
I updated tests and examples just now also, as I missed that step last time. |
@fredericdalleau looks like tests are failing due to |
I don't often touch the kernel stuff. @rn is the real expert. When I added the |
cdfcdff
to
94e42b5
Compare
@djs55 just pushed |
94e42b5
to
15cca9d
Compare
d4bac03
to
5cda640
Compare
Drop 5.11 as it reached EOL Signed-off-by: Ilya Dmitrichenko <errordeveloper@gmail.com>
Signed-off-by: Ilya Dmitrichenko <errordeveloper@gmail.com>
Signed-off-by: Ilya Dmitrichenko <errordeveloper@gmail.com>
Signed-off-by: Ilya Dmitrichenko <errordeveloper@gmail.com>
- https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/include/uapi/linux/swab.h?h=v5.15.110&id=c160505c9b574b346031fdf2c649d19e7939ca11 - https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/include/uapi/linux/swab.h?h=v5.4.242&id=6a54d033372d2272e0e5b710df752dc5ad29e850 Signed-off-by: Ilya Dmitrichenko <errordeveloper@gmail.com>
5cda640
to
4ad02d9
Compare
@rn this finally looks all green, just needs your approval! |
No description provided.