Skip to content
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

bcm47xx: add kernel 6.6 #15010

Merged
merged 8 commits into from
Jun 3, 2024
Merged

bcm47xx: add kernel 6.6 #15010

merged 8 commits into from
Jun 3, 2024

Conversation

namiltd
Copy link
Contributor

@namiltd namiltd commented Mar 29, 2024

Adding kernel 6.6 as test kernel for bcm47xx.

@namiltd namiltd marked this pull request as ready for review March 29, 2024 10:56
@github-actions github-actions bot added target/bcm47xx pull request/issue for bcm47xx target kernel pull request/issue with Linux kernel related changes core packages pull request/issue for core (in-tree) packages labels Mar 29, 2024
@github-actions github-actions bot removed the core packages pull request/issue for core (in-tree) packages label Mar 29, 2024
@namiltd
Copy link
Contributor Author

namiltd commented Apr 3, 2024

@rmilecki Can you take a look at this PR?

@namiltd
Copy link
Contributor Author

namiltd commented Apr 3, 2024

Is there a chance for approval before the kernel is updated to 6.6.24 (released today) and we have to adapt the patches again? Can you help @robimarko?

@robimarko
Copy link
Contributor

It would help if there were some Tested-by tags, as I dont know anything about this arch

@Mile-Lile
Copy link

I have r6250 and r8000 and serial on both units... if it helps I can test it... I don't know anything about compiling so if someone can provide me .chk for these units I can test them... if that woks that way at all...

@namiltd
Copy link
Contributor Author

namiltd commented Apr 5, 2024

@Mile-Lile What exactly routers do you have (manufacturer/type)?

@Mile-Lile
Copy link

Mile-Lile commented Apr 5, 2024

@namiltd
Netgear r6250 v1 and R8000... platform is bcm53xx generic on wiki

@Mile-Lile
Copy link

@namiltd
packages needed for r8000

base-files brcmfmac-firmware-43602a1-pcie busybox ca-bundle dnsmasq dropbear firewall4 fstools iwinfo kmod-brcmfmac kmod-gpio-button-hotplug kmod-leds-gpio kmod-nft-offload kmod-phy-bcm-ns-usb2 kmod-phy-bcm-ns-usb3 kmod-usb-ledtrig-usbport kmod-usb-ohci kmod-usb2 kmod-usb3 libc libgcc libustream-mbedtls logd luci mtd netifd nftables nvram odhcp6c odhcpd-ipv6only opkg osafeloader oseama otrx ppp ppp-mod-pppoe procd procd-seccomp procd-ujail uci uclient-fetch urandom-seed urngd wpad-basic-mbedtls

for r6250

base-files busybox ca-bundle dnsmasq dropbear firewall4 fstools iwinfo kmod-b43 kmod-gpio-button-hotplug kmod-leds-gpio kmod-nft-offload kmod-phy-bcm-ns-usb2 kmod-phy-bcm-ns-usb3 kmod-usb-ledtrig-usbport kmod-usb-ohci kmod-usb2 kmod-usb3 libc libgcc libustream-mbedtls logd luci mtd netifd nftables nvram odhcp6c odhcpd-ipv6only opkg osafeloader oseama otrx ppp ppp-mod-pppoe procd procd-seccomp procd-ujail uci uclient-fetch urandom-seed urngd wpad-basic-mbedtls

@rmilecki
Copy link
Contributor

rmilecki commented Apr 5, 2024

@namiltd did you actually test it on any device?

@Mile-Lile: that is completely different target and architecture!

I really don't like those hacky commits. First moving patches that breaks 6.1. Then restoring them. Then removing patches that were just moved. Seriously we bring mess to our git history to satisfy somone who refuses to use an extra switch in git log.

@Mile-Lile
Copy link

@Mile-Lile: that is completely different target and architecture!

oops... I apologize... won't bump anymore I promisse :)

@namiltd
Copy link
Contributor Author

namiltd commented Apr 5, 2024

@rmilecki I only dealt with the software part and I'm waiting for hardware testers.

Other programmers have different opinions, I can't please everyone ;)

@namiltd
Copy link
Contributor Author

namiltd commented Apr 5, 2024

@Mile-Lile There is so much work to do with the project that any help will be useful. For example, you can help with #15042 tests. Ask there for a compiled version for testing.

@namiltd namiltd force-pushed the bcm47xx-v6.6 branch 2 times, most recently from 873b8ea to 69570c2 Compare May 31, 2024 21:57
This is an automatically generated commit.

When doing `git bisect`, consider `git bisect --skip`.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
This is an automatically generated commit which aids following Kernel patch history,
as git will see the move and copy as a rename thus defeating the purpose.

See: https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html
for the original discussion.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
Refresh kernel config.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
Refresh kernel patches. Remove patches already included in the kernel.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
Default to kernel 6.1 on bcm47xx.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
Since 6.1 is now default, drop 5.15 support.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
Select 6.6 as testing kernel on bcm47xx.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
CI tells us that we need to, so lets refresh them.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
@openwrt-bot openwrt-bot merged commit 65f34e9 into openwrt:main Jun 3, 2024
3 checks passed
@robimarko
Copy link
Contributor

Thanks! Rebased on top of main and merged!

@namiltd namiltd deleted the bcm47xx-v6.6 branch June 3, 2024 16:39
Vladdrako pushed a commit to Vladdrako/openwrt that referenced this pull request Jun 8, 2024
This is an automatically generated commit.

When doing `git bisect`, consider `git bisect --skip`.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
Vladdrako pushed a commit to Vladdrako/openwrt that referenced this pull request Jun 8, 2024
This is an automatically generated commit which aids following Kernel patch history,
as git will see the move and copy as a rename thus defeating the purpose.

See: https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html
for the original discussion.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
Vladdrako pushed a commit to Vladdrako/openwrt that referenced this pull request Jun 8, 2024
Refresh kernel config.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
Vladdrako pushed a commit to Vladdrako/openwrt that referenced this pull request Jun 8, 2024
Refresh kernel patches. Remove patches already included in the kernel.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
Vladdrako pushed a commit to Vladdrako/openwrt that referenced this pull request Jun 8, 2024
Default to kernel 6.1 on bcm47xx.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
Vladdrako pushed a commit to Vladdrako/openwrt that referenced this pull request Jun 8, 2024
Since 6.1 is now default, drop 5.15 support.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
Vladdrako pushed a commit to Vladdrako/openwrt that referenced this pull request Jun 8, 2024
Select 6.6 as testing kernel on bcm47xx.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
Vladdrako pushed a commit to Vladdrako/openwrt that referenced this pull request Jun 8, 2024
CI tells us that we need to, so lets refresh them.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
Link: openwrt#15010
Signed-off-by: Robert Marko <robimarko@gmail.com>
@Noltari Noltari added this to the kernel-6.6 milestone Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kernel pull request/issue with Linux kernel related changes target/bcm47xx pull request/issue for bcm47xx target
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants