These changes touch upon things that are not related to odroid at all - e.g. changes stuff in x86, powerpc or amdgpu subsystems.
This effectively makes it something very different from Linux 6.6.32. It's not really 6.6.32 anymore, but something else.
Can you please clean up the tree only keeping stuff that is really required for odroid?
It will simplify review to understand required changes and will help you easier rebase on newer 6.6.y releases.
This must also be done for the sake of correctness. I've built from this branch, but kernel crashes. I'm not eager to report this because there is no way to pinpoint the cause of crash. Is it odroid specific changes? Or is it bogus changes that should not be part of this branch and were simply brought over from previous kernel versions?
Having a look at
odroid-6.6.y
branch commits: https://github.com/hardkernel/linux/commits/odroid-6.6.y/ it seems that merge commits on top ofLinux 6.6.32
bring a lot of unnecessary changes.For example, this commit https://github.com/hardkernel/linux/commit/cf4a79fe36c30bb1e2e3932c48f7f74c835acd72 touches 350 files with 3141 additions and 1836 deletions.
These changes touch upon things that are not related to odroid at all - e.g. changes stuff in x86, powerpc or amdgpu subsystems.
This effectively makes it something very different from
Linux 6.6.32
. It's not really 6.6.32 anymore, but something else.Can you please clean up the tree only keeping stuff that is really required for odroid? It will simplify review to understand required changes and will help you easier rebase on newer 6.6.y releases.
This must also be done for the sake of correctness. I've built from this branch, but kernel crashes. I'm not eager to report this because there is no way to pinpoint the cause of crash. Is it odroid specific changes? Or is it bogus changes that should not be part of this branch and were simply brought over from previous kernel versions?