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
ramips/mt7621: enable linux 5.10, bump to 5.10.16 #3876
Conversation
Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
Adds missing module dependencies, bumps versions to line up with 5.10. For wireguard, since it has moved from out-of-tree into the kernel tree, the only way I found was to create a new module - kmod-wireguard-new. It can be renamed to kmod-wireguard when linux 5.4 support is removed. Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
Run-tested on Ubiquiti EdgeRouter X. Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
Run-tested on Ubiquiti EdgeRouter X. Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
ramips/mt7621/xiaomi mi r3g "Strip unnecessary exports from the kernel image" doesn't compile (no log right now because busy), and i get major packet loss. downgraded to 5.4.X and it seems fine again :( |
This is a duplicate of #3693 |
@blocktrron thanks, I did put quite a bit of work into these, so I'm glad that the module changes interested you :) FYI, I updated it just a bit for that commit to be standalone, see 6a15c39235489590a388f155e5fb38b5772184ee - you may want to pick that instead. Although I do see that you removed mtk-hsdma->hsdma-mt7621 rename changes from that commit - in that case - nevermind... Also, let me know if you want |
Is this with my branch? Please post the log when you get a chance. |
Device/kernel log looked fine, i still had major packet loss though, i'll look into it later again when i have time and everyone is asleep. Build log with stripping (This already was broken on the old 5.10 test as well, though.):
|
Prepares for wireguard migration to Linux 5.10. The plan is to make luci packages depend only on wireguard-tools, then to change the existing kmod-wireguard to kmod-wireguard-oot and add the in-tree module for 5.10. But for those changes to be made, wireguard-tools needs to depend on kmod-wireguard to enable luci repo changes. openwrt#3876 (comment) Cc: Jason A. Donenfeld <Jason@zx2c4.com> Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
Enable Linux 5.10 on ramips target, resolve various build conflicts. Make a bunch of modules work with it. Runs well on my Ubiquity Edgerouter ER-X. May be some duplication with #3693, but this is fresher :)