<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.parameterizedscheduler.ParameterizedTimerTriggerCause'><shortDescription>Started by timer with parameters: {BUILD_CFG_TARGET_DEV=WR8750N/WR9500N/WG600HP (AR9344)}</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DISTCLEAN</name><value>true</value></parameter><parameter _class='hudson.model.BooleanParameterValue'><name>BUILD_CFG_DIFFCONFIG</name><value>true</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BUILD_CFG_TARGET_DEV</name><value>WR8750N/WR9500N/WG600HP (AR9344)</value></parameter></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmain _class='hudson.plugins.git.util.Build'><buildNumber>412</buildNumber><marked><SHA1>25190c663143a98f61da013cee5877b42b5ad6a2</SHA1><branch><SHA1>25190c663143a98f61da013cee5877b42b5ad6a2</SHA1><name>refs/remotes/origin/main</name></branch></marked><revision><SHA1>25190c663143a98f61da013cee5877b42b5ad6a2</SHA1><branch><SHA1>25190c663143a98f61da013cee5877b42b5ad6a2</SHA1><name>refs/remotes/origin/main</name></branch></revision></refsremotesoriginmain></buildsByBranchName><lastBuiltRevision><SHA1>25190c663143a98f61da013cee5877b42b5ad6a2</SHA1><branch><SHA1>25190c663143a98f61da013cee5877b42b5ad6a2</SHA1><name>refs/remotes/origin/main</name></branch></lastBuiltRevision><remoteUrl>https://github.com/openwrt/openwrt</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>https://taiha.net/jenkins/job/OpenWrt-master-NEC-BSD-Aterm/412/artifact</artifactsUrl><changesUrl>https://taiha.net/jenkins/job/OpenWrt-master-NEC-BSD-Aterm/changes</changesUrl><displayUrl>https://taiha.net/jenkins/job/OpenWrt-master-NEC-BSD-Aterm/412/</displayUrl><testsUrl>https://taiha.net/jenkins/job/OpenWrt-master-NEC-BSD-Aterm/412/testReport</testsUrl></action><artifact><displayPath>config.buildinfo</displayPath><fileName>config.buildinfo</fileName><relativePath>bin/targets/ath79/tiny/config.buildinfo</relativePath></artifact><artifact><displayPath>feeds.buildinfo</displayPath><fileName>feeds.buildinfo</fileName><relativePath>bin/targets/ath79/tiny/feeds.buildinfo</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wg600hp-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wg600hp-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wg600hp-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wg600hp-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wg600hp-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wg600hp-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wg600hp-uboot.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wg600hp-uboot.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wg600hp-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr8750n-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr8750n-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr8750n-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr8750n-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr8750n-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr8750n-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr8750n-uboot.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr8750n-uboot.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr8750n-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr9500n-initramfs-factory.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr9500n-initramfs-factory.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-initramfs-factory.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr9500n-initramfs-kernel.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr9500n-initramfs-kernel.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-initramfs-kernel.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr9500n-squashfs-sysupgrade.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr9500n-squashfs-sysupgrade.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-squashfs-sysupgrade.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny-nec_wr9500n-uboot.bin</displayPath><fileName>openwrt-ath79-tiny-nec_wr9500n-uboot.bin</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny-nec_wr9500n-uboot.bin</relativePath></artifact><artifact><displayPath>openwrt-ath79-tiny.manifest</displayPath><fileName>openwrt-ath79-tiny.manifest</fileName><relativePath>bin/targets/ath79/tiny/openwrt-ath79-tiny.manifest</relativePath></artifact><artifact><displayPath>profiles.json</displayPath><fileName>profiles.json</fileName><relativePath>bin/targets/ath79/tiny/profiles.json</relativePath></artifact><artifact><displayPath>sha256sums</displayPath><fileName>sha256sums</fileName><relativePath>bin/targets/ath79/tiny/sha256sums</relativePath></artifact><artifact><displayPath>version.buildinfo</displayPath><fileName>version.buildinfo</fileName><relativePath>bin/targets/ath79/tiny/version.buildinfo</relativePath></artifact><building>false</building><description>diffconfig: true, device: WR8750N/WR9500N/WG600HP (AR9344)</description><displayName>#412</displayName><duration>2155262</duration><estimatedDuration>2121482</estimatedDuration><fullDisplayName>OpenWrt (master) for NEC Aterm (NetBSD based) #412</fullDisplayName><id>412</id><inProgress>false</inProgress><keepLog>false</keepLog><number>412</number><queueId>405</queueId><result>SUCCESS</result><timestamp>1777506000695</timestamp><url>https://taiha.net/jenkins/job/OpenWrt-master-NEC-BSD-Aterm/412/</url><builtOn>home-slave02_taihasv</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/kirkwood/patches-6.18/105-linksys-viper-dts.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/106-goflexnet.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/111-l-50.patch</affectedPath><affectedPath>target/linux/kirkwood/config-6.12</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/113-readynas_duo_v2.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/110-pogo_e02.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/107-01-zyxel-nsa3x0-common-nand-partitions.patch</affectedPath><affectedPath>target/linux/kirkwood/config-6.18</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/102-dockstar.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/112-sheevaplug.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/101-iconnect.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/106-goflexnet.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/109-pogoplug_v4.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/107-03-nsa325.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/109-dns325-add-fan-label-and-update-partitions.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/118-dns-320l.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/114-ctera-c-200-v1.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/103-iomega-ix2-200.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/203-blackarmor-nas220.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/118-dns-320l.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/115-nsa310s.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/100-ib62x0.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/117-netgear_stora.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/101-iconnect.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/115-nsa310s.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/105-linksys-viper-dts.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/108-dns325-add-led-labels-and-thermal-zones.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/109-dns325-add-fan-label-and-update-partitions.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/102-dockstar.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/108-dns325-add-led-labels-and-thermal-zones.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/110-pogo_e02.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/201-enable-sata-port-specific-led-triggers.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/112-sheevaplug.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/103-iomega-ix2-200.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/114-ctera-c-200-v1.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/116-4i-edge-200.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/111-l-50.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/202-linksys-find-active-root.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/201-enable-sata-port-specific-led-triggers.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/109-pogoplug_v4.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/117-netgear_stora.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/107-03-nsa325.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/107-01-zyxel-nsa3x0-common-nand-partitions.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/100-ib62x0.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/202-linksys-find-active-root.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/116-4i-edge-200.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/113-readynas_duo_v2.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.18/203-blackarmor-nas220.patch</affectedPath><commitId>46e03cff987563174de74ec960a43bf1a6e673d3</commitId><timestamp>1777275561000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/linusw</absoluteUrl><fullName>linusw</fullName></author><authorEmail>linusw@kernel.org</authorEmail><comment>kernel/kirkwood: create files for v6.18 (from v6.12)

This is an automatically generated commit.

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

Signed-off-by: Pawel Dembicki &lt;paweldembicki@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22680
Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;
</comment><date>2026-04-27 09:39:21 +0200</date><id>46e03cff987563174de74ec960a43bf1a6e673d3</id><msg>kernel/kirkwood: create files for v6.18 (from v6.12)</msg><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/115-nsa310s.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/115-nsa310s.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/105-linksys-viper-dts.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/107-03-nsa325.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/111-l-50.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/config-6.12</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/112-sheevaplug.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/109-dns325-add-fan-label-and-update-partitions.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/114-ctera-c-200-v1.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/105-linksys-viper-dts.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/110-pogo_e02.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/203-blackarmor-nas220.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/107-01-zyxel-nsa3x0-common-nand-partitions.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/202-linksys-find-active-root.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/101-iconnect.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/108-dns325-add-led-labels-and-thermal-zones.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/117-netgear_stora.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/118-dns-320l.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/109-pogoplug_v4.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/100-ib62x0.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/116-4i-edge-200.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/201-enable-sata-port-specific-led-triggers.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/116-4i-edge-200.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/107-01-zyxel-nsa3x0-common-nand-partitions.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/113-readynas_duo_v2.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/109-dns325-add-fan-label-and-update-partitions.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/101-iconnect.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/114-ctera-c-200-v1.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/117-netgear_stora.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/201-enable-sata-port-specific-led-triggers.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/103-iomega-ix2-200.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/config-6.18</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/108-dns325-add-led-labels-and-thermal-zones.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/202-linksys-find-active-root.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/103-iomega-ix2-200.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/111-l-50.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/102-dockstar.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/100-ib62x0.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/109-pogoplug_v4.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/106-goflexnet.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/113-readynas_duo_v2.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/112-sheevaplug.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/203-blackarmor-nas220.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/102-dockstar.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/107-03-nsa325.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.18/106-goflexnet.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/110-pogo_e02.patch</file></path><path><editType>delete</editType><file>target/linux/kirkwood/patches-6.12/118-dns-320l.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/kirkwood/patches-6.12/109-dns325-add-fan-label-and-update-partitions.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/108-dns325-add-led-labels-and-thermal-zones.patch</affectedPath><affectedPath>target/linux/kirkwood/config-6.12</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/110-pogo_e02.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/201-enable-sata-port-specific-led-triggers.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/112-sheevaplug.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/107-01-zyxel-nsa3x0-common-nand-partitions.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/116-4i-edge-200.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/111-l-50.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/102-dockstar.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/202-linksys-find-active-root.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/101-iconnect.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/106-goflexnet.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/109-pogoplug_v4.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/117-netgear_stora.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/107-03-nsa325.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/114-ctera-c-200-v1.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/103-iomega-ix2-200.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/203-blackarmor-nas220.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/118-dns-320l.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/115-nsa310s.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/100-ib62x0.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/113-readynas_duo_v2.patch</affectedPath><affectedPath>target/linux/kirkwood/patches-6.12/105-linksys-viper-dts.patch</affectedPath><commitId>df5da64a10b06a093407c6e5a226615e5888d67d</commitId><timestamp>1777275561000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/linusw</absoluteUrl><fullName>linusw</fullName></author><authorEmail>linusw@kernel.org</authorEmail><comment>kernel/kirkwood: restore files for v6.12

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.

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

Signed-off-by: Pawel Dembicki &lt;paweldembicki@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22680
Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;
</comment><date>2026-04-27 09:39:21 +0200</date><id>df5da64a10b06a093407c6e5a226615e5888d67d</id><msg>kernel/kirkwood: restore files for v6.12</msg><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/108-dns325-add-led-labels-and-thermal-zones.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/110-pogo_e02.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/203-blackarmor-nas220.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/116-4i-edge-200.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/config-6.12</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/201-enable-sata-port-specific-led-triggers.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/109-pogoplug_v4.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/112-sheevaplug.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/202-linksys-find-active-root.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/107-03-nsa325.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/111-l-50.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/113-readynas_duo_v2.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/117-netgear_stora.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/101-iconnect.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/105-linksys-viper-dts.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/115-nsa310s.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/114-ctera-c-200-v1.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/102-dockstar.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/103-iomega-ix2-200.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/107-01-zyxel-nsa3x0-common-nand-partitions.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/118-dns-320l.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/100-ib62x0.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/106-goflexnet.patch</file></path><path><editType>add</editType><file>target/linux/kirkwood/patches-6.12/109-dns325-add-fan-label-and-update-partitions.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/kirkwood/config-6.18</affectedPath><commitId>e22055551a0a7f09612fb45e009014bda4446cba</commitId><timestamp>1777275561000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/linusw</absoluteUrl><fullName>linusw</fullName></author><authorEmail>linusw@kernel.org</authorEmail><comment>kirkwood: kernel: 6.18: refresh config

Done by `kernel_oldconfig`.

Signed-off-by: Pawel Dembicki &lt;paweldembicki@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22680
Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;
</comment><date>2026-04-27 09:39:21 +0200</date><id>e22055551a0a7f09612fb45e009014bda4446cba</id><msg>kirkwood: kernel: 6.18: refresh config</msg><path><editType>edit</editType><file>target/linux/kirkwood/config-6.18</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/kirkwood/Makefile</affectedPath><commitId>f43fd80a4507428ec9eddf4103266e3e095dee62</commitId><timestamp>1777275561000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/linusw</absoluteUrl><fullName>linusw</fullName></author><authorEmail>linusw@kernel.org</authorEmail><comment>kirkwood: switch to 6.18 kernel

This target is not popular among active developers.
If nobody is using the testing kernel, this phase is pointless.

Switch this niche target to kernel 6.18 for testing.

Signed-off-by: Pawel Dembicki &lt;paweldembicki@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22680
Signed-off-by: Linus Walleij &lt;linusw@kernel.org&gt;
</comment><date>2026-04-27 09:39:21 +0200</date><id>f43fd80a4507428ec9eddf4103266e3e095dee62</id><msg>kirkwood: switch to 6.18 kernel</msg><path><editType>edit</editType><file>target/linux/kirkwood/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</affectedPath><commitId>ac916653b82826f1500f499720c1740dba3142a5</commitId><timestamp>1777278872000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: pcs: add regmap-based MAC mode infrastructure

All four Realtek PCS variants (RTL838x, RTL839x, RTL930x, RTL931x)
configure the SerDes MAC mode by writing a register field whose layout
varies per variant — different base registers, different bit positions,
and in some cases per-SerDes packing that isn't arithmetically regular.

Add the common infrastructure to express this uniformly:

 - per-SerDes regmap_field pointers in a new 'swcore_regs' anonymous
   struct on rtpcs_serdes: mac_mode, mac_mode_force (931x only, nullable)
   and usxgmii_submode (930x only, nullable).

 - a per-variant mode-value table pointer (sds_hw_mode_vals) on
   rtpcs_config, keyed by enum rtpcs_sds_mode. Values are s16 with -1 as
   the "unsupported" sentinel — u8 with 0 would collide with RTL839x's
   OFF value (0x0).

 - a generic rtpcs_sds_set_mac_mode() that looks up the value for the
   requested mode and writes it via the regmap_field.

Variant-specific extras (post-write delay, force bit, companion register
writes, USXGMII submode handling) will be added in per-variant wrappers
in the following commits.

Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23040
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:34:32 +0200</date><id>ac916653b82826f1500f499720c1740dba3142a5</id><msg>realtek: pcs: add regmap-based MAC mode infrastructure</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</affectedPath><commitId>bdf41ded293da5f986b69a45e2aea0e0a64b5935</commitId><timestamp>1777278872000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: pcs: rtl838x: migrate MAC mode setting to regmap_field

Replace rtpcs_838x_sds_set_mode()'s inline shift/mask arithmetic with
a regmap_field computed and allocated at probe time. The field layout
is regular (5-bit per SerDes, reverse-packed in SDS_MODE_SEL), so the
position can be derived arithmetically from the SerDes ID rather than
declared in a table.

The function keeps its wrapper role because SerDes 4 and 5 have a
second companion register (INT_MODE_CTRL) with its own per-mode value
encoding. Since RTL838x is the only variant with this quirk and the
register is written from only one call site, it is kept inline rather
than abstracted into its own config table.

Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23040
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:34:32 +0200</date><id>bdf41ded293da5f986b69a45e2aea0e0a64b5935</id><msg>realtek: pcs: rtl838x: migrate MAC mode setting to regmap_field</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</affectedPath><commitId>a784d0ba36e7ee9f90d34a5b1f40397ab48df5c7</commitId><timestamp>1777278872000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: pcs: rtl839x: migrate MAC mode setting to regmap_field

RTL839x packs the SerDes MAC mode in MAC_SERDES_IF_CTRL with a regular
per-SerDes layout, so the regmap_field can be computed directly in the
probe hook rather than declared as a static table.

Mode values (currently only OFF and QSGMII) move into a static
rtpcs_839x_sds_hw_mode_vals[] table. Values for 100BASEX, 1000BASEX
and SGMII from the vendor SDK are kept as comments for future
reference — they are not yet exercised here.

With no variant-specific extras (no force bit, no companion register,
no submode), rtpcs_839x_sds_set_mode() is removed; setup_serdes calls
the generic rtpcs_sds_set_mac_mode() directly.

Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23040
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:34:32 +0200</date><id>a784d0ba36e7ee9f90d34a5b1f40397ab48df5c7</id><msg>realtek: pcs: rtl839x: migrate MAC mode setting to regmap_field</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</affectedPath><commitId>df02f87cb9758ec29bc09d71976ef1856c60a9c1</commitId><timestamp>1777278872000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: pcs: rtl930x: migrate MAC mode setting to regmap_field

RTL930x packs 5-bit mode fields across four registers at irregular
positions. Express this as a static reg_field table indexed by SerDes
ID; the probe hook allocates the corresponding regmap_field. The
USXGMII submode register follows the same pattern with its own
reg_field table, allocated only for 10G-capable SerDes (id 2..9).

The generic rtpcs_sds_set_mac_mode() replaces the old
__rtpcs_930x_sds_set_mac_mode() helper. The previous behaviour of
writing OFF before the target mode is intentionally dropped — it was
RTL930x-specific and not required by the hardware.

The variant-level rtpcs_930x_sds_set_mode() is kept as a pure dispatch
between the IP mode path (set_ip_mode) and the MAC mode path. The
USXGMII submode write is factored into rtpcs_93xx_sds_apply_usxgmii_submode(),
which derives the submode value from hw_mode and no-ops on SerDes
without the submode register.

The __rtpcs_930x_sds_get_mac_mode() and __rtpcs_930x_sds_get_usxgmii_submode()
helpers are dropped. They were __always_unused and depended on the
removed parallel arrays. A future get_mode path will be added if a
caller needs it, likely mirroring the setter's wrapper shape.

Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23040
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:34:32 +0200</date><id>df02f87cb9758ec29bc09d71976ef1856c60a9c1</id><msg>realtek: pcs: rtl930x: migrate MAC mode setting to regmap_field</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</affectedPath><commitId>1eeb9027d559029cda5675487a95827674248940</commitId><timestamp>1777278872000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: pcs: rtl931x: migrate MAC mode setting to regmap_field

RTL931x uses a regular 8-bit-per-SerDes layout in SERDES_MODE_CTRL, so
the reg_field can be computed in the probe hook with simple arithmetic.

The 8-bit-per-SerDes field is split into a 7-bit mac_mode (bits 0..6)
and a 1-bit mac_mode_force (bit 7), each written independently via its
own regmap_field. The mac_mode is widened to 7 bits (rather than the
5 bits strictly needed for the mode value) so MAC mode writes also
clear bit 5 (FEC enable) and bit 6 (10G speedup), matching the original
behaviour where the full 8-bit mask cleared these bits on every mode
change. FEC and speedup are mode-dependent and not yet programmed by
the driver; keeping them cleared leaves headroom for future support
without changing the effective register value.

rtpcs_931x_sds_reset() is updated to save and restore both fields
across the off/on cycle, preserving the original force-bit handling.
rtpcs_931x_sds_set_mode() uses the generic rtpcs_sds_set_mac_mode() and
sets the force bit explicitly; the same sequence also appears in
rtpcs_931x_sds_set_ip_mode()'s OFF transition. Both are folded into
the shared RTL93xx wrapper in a later commit.

Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23040
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:34:32 +0200</date><id>1eeb9027d559029cda5675487a95827674248940</id><msg>realtek: pcs: rtl931x: migrate MAC mode setting to regmap_field</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</affectedPath><commitId>6a237334372e0c80762046c1efb0c91a76250387</commitId><timestamp>1777278872000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: pcs: rtl93xx: add shared MAC mode wrapper

RTL930x and RTL931x share a set of extras around MAC mode writes:

 - a post-write delay (kept for consistency with the original RTL930x
   behaviour; harmless on RTL931x)
 - the force-mode bit (RTL931x only, nullable field)

Add rtpcs_93xx_sds_set_mac_mode() as a shared wrapper around the
generic rtpcs_sds_set_mac_mode() that applies each of these extras
unconditionally; the nullable field makes the force-bit write a no-op
on RTL930x.

Route the three RTL93xx call sites (the 930x and 931x set_mode
dispatchers, and 931x set_ip_mode's OFF transition) through the
wrapper, removing the duplicated force-bit handling from each.

The USXGMII submode write stays out of the wrapper and is called
explicitly from the 930x dispatcher via rtpcs_93xx_sds_apply_usxgmii_submode().
Keeping submode as a separate step leaves room for RTL931x to apply it
from its IP-mode path once the submode register is wired up, without
retrofitting a MAC-mode wrapper with side effects.

Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23040
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:34:32 +0200</date><id>6a237334372e0c80762046c1efb0c91a76250387</id><msg>realtek: pcs: rtl93xx: add shared MAC mode wrapper</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/common.c</affectedPath><commitId>ea3d646a08524b1cf4560ae351845a125a7d22c6</commitId><timestamp>1777278983000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: dsa: postpone probe due to deferred PHYs

PHY drivers might need access to NVMEM or the filesystem to load
calibration/initialization data. The driver will then return -EPROBE_DEFER
to signal to the device core that the probe should be retried multiple
times again in the 10s driver_deferred_probe_timeout.

But when the switch driver calls dsa_register_switch(), it needs to connect
the PHYs directly. As result, all PHYs without an driver will automatically
get the default driver (either `genphy_c45_driver` or `genphy_driver`)
assigned and initialized. But for PHYs with the additional initialization
data from NVMEM/fs, this will usually result in not working PHYs.

Since there are Realtek based boards with RTL826x PHYs and the new driver
loads the initialization/patch values from rootfs, it is necessary to check
in the beginning of the probe function whether the PHYs are ready and the
probing can continue.

If some driver is still without driver after the deferred probe period
ended, the loading will just continue and the generic PHY drivers will
still be used.

Closes: #22811
Co-authored-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Co-authored-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
Link: https://github.com/openwrt/openwrt/pull/23075
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:36:23 +0200</date><id>ea3d646a08524b1cf4560ae351845a125a7d22c6</id><msg>realtek: dsa: postpone probe due to deferred PHYs</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/common.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>toolchain/gcc/patches-14.x/005-include-memory.patch</affectedPath><commitId>a32a367259574958768f44916d6cce8c8939ad27</commitId><timestamp>1777279630000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>toolchain: gcc: fix include memory against GCC 16

This patch backports a small but important part of the upstream commit:

b3f1b9e2aa07 build: Remove INCLUDE_MEMORY [PR117737]

Its original commit message fails to mention that the commit also moves
the `#include &lt;memory&gt;` to an earlier position within system.h,
which is the actual change that we're after in this patch.

Building our GCC 14.3 with host GCC 16, the inclusion order starts to matter,
which is an issue that was also touched upon by the upstream commits:

9970b576b7e4 Include safe-ctype.h after C++ standard headers, to avoid over-poisoning
f6e00226a4ca build: Move sstream include above safe-ctype.h {PR117771]

Signed-off-by: Lars Gierth &lt;larsg@systemli.org&gt;
Link: https://github.com/openwrt/openwrt/pull/23095
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:47:10 +0200</date><id>a32a367259574958768f44916d6cce8c8939ad27</id><msg>toolchain: gcc: fix include memory against GCC 16</msg><path><editType>add</editType><file>toolchain/gcc/patches-14.x/005-include-memory.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/libs/libsepol/Makefile</affectedPath><commitId>36870b804dbac69b24a3271d508355bf2c67f8e6</commitId><timestamp>1777279853000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>libsepol: update to 3.10

Release Notes:
https://github.com/SELinuxProject/selinux/wiki/Releases#release-310

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
Link: https://github.com/openwrt/openwrt/pull/23082
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:50:53 +0200</date><id>36870b804dbac69b24a3271d508355bf2c67f8e6</id><msg>libsepol: update to 3.10</msg><path><editType>edit</editType><file>package/libs/libsepol/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/libs/libselinux/Makefile</affectedPath><commitId>50d79fdb3b9dba4b06f6097fd3d146e7266b559a</commitId><timestamp>1777279853000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>libselinux: update to 3.10

Release Notes:
https://github.com/SELinuxProject/selinux/wiki/Releases#release-310

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
Link: https://github.com/openwrt/openwrt/pull/23082
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:50:53 +0200</date><id>50d79fdb3b9dba4b06f6097fd3d146e7266b559a</id><msg>libselinux: update to 3.10</msg><path><editType>edit</editType><file>package/libs/libselinux/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/libs/libsemanage/Makefile</affectedPath><commitId>589ad78db1edd946d0023fac399682781369409d</commitId><timestamp>1777279853000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>libsemanage: update to 3.10

Release Notes:
https://github.com/SELinuxProject/selinux/wiki/Releases#release-310

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
Link: https://github.com/openwrt/openwrt/pull/23082
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:50:53 +0200</date><id>589ad78db1edd946d0023fac399682781369409d</id><msg>libsemanage: update to 3.10</msg><path><editType>edit</editType><file>package/libs/libsemanage/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/utils/checkpolicy/Makefile</affectedPath><commitId>e14133919c2b79884c1478cc73dda2c8f589878d</commitId><timestamp>1777279853000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>checkpolicy: update to 3.10

Release Notes:
https://github.com/SELinuxProject/selinux/wiki/Releases#release-310

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
Link: https://github.com/openwrt/openwrt/pull/23082
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:50:53 +0200</date><id>e14133919c2b79884c1478cc73dda2c8f589878d</id><msg>checkpolicy: update to 3.10</msg><path><editType>edit</editType><file>package/utils/checkpolicy/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/utils/policycoreutils/Makefile</affectedPath><commitId>153a2cba712ba78db00e35102dd7f7dcefb7f5d3</commitId><timestamp>1777279853000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>policycoreutils: update to 3.10

Release Notes:
https://github.com/SELinuxProject/selinux/wiki/Releases#release-310

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
Link: https://github.com/openwrt/openwrt/pull/23082
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:50:53 +0200</date><id>153a2cba712ba78db00e35102dd7f7dcefb7f5d3</id><msg>policycoreutils: update to 3.10</msg><path><editType>edit</editType><file>package/utils/policycoreutils/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/utils/secilc/Makefile</affectedPath><commitId>bbae0e5c091951b507f77bfd5f5e4c7fc033deb8</commitId><timestamp>1777279854000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>secilc: update to 3.10

Release Notes:
https://github.com/SELinuxProject/selinux/wiki/Releases#release-310

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
Link: https://github.com/openwrt/openwrt/pull/23082
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:50:54 +0200</date><id>bbae0e5c091951b507f77bfd5f5e4c7fc033deb8</id><msg>secilc: update to 3.10</msg><path><editType>edit</editType><file>package/utils/secilc/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/system/refpolicy/Makefile</affectedPath><commitId>a6cd7ace353f087888a70bd4ec61c410fa21e23b</commitId><timestamp>1777279854000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>refpolicy: update to 2.20260312

Changelog:
  This release consists mainly of small fixes in the policy.

  New Modules:
  - ofono
  - pd_mapper
  - tee_supplicant
  - xdsprpcd
  - wayland

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
Link: https://github.com/openwrt/openwrt/pull/23082
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 10:50:54 +0200</date><id>a6cd7ace353f087888a70bd4ec61c410fa21e23b</id><msg>refpolicy: update to 2.20260312</msg><path><editType>edit</editType><file>package/system/refpolicy/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/ramips/dts/mt7628an_wavlink_wl-wn575a3.dts</affectedPath><commitId>086fb1c06777682f3e16fa6e4062b523da856dea</commitId><timestamp>1777281067000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>ramips: wn575a3: fix eeprom size for 5ghz wifi

MT7613 uses 4da8 for eeprom size. eeprom + calibration.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22463
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 11:11:07 +0200</date><id>086fb1c06777682f3e16fa6e4062b523da856dea</id><msg>ramips: wn575a3: fix eeprom size for 5ghz wifi</msg><path><editType>edit</editType><file>target/linux/ramips/dts/mt7628an_wavlink_wl-wn575a3.dts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</affectedPath><commitId>23f04f6af8be45159b6946409b094906fc6e0cbf</commitId><timestamp>1777290438000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: pcs: rtl931x: enable USXGMII submode selection

USXGMII submode (10GSX vs 10GQX) is selected through a dedicated
register at 0x13e8, independent of the MAC and IP mode registers.
Without programming it, USXGMII-QX ports initialise as single-lane
SX and fail to link up correctly; MAC and IP mode alone are
insufficient for a working USXGMII setup.

The register packs 12 x 5-bit entries for SerDes 2..13, six per
32-bit word, non-straddling (bits 0..29 used, 30..31 padded). This
matches the available register dumps and the SDK's
reg_array_field_write() non-CROSS_REGISTERS path, which derives the
bit position as ((index - larray) % (32 / width)) * width and
accesses only a single 32-bit word. The submode values are identical
to RTL930x, so the shared RTPCS_93XX_SDS_USXGMII_SUBMODE_* defines
are reused.

Allocate the regmap_field at probe time with coordinates computed
from the SerDes ID; the regular packing needs no lookup table. Call
rtpcs_93xx_sds_apply_usxgmii_submode() from the set_mode dispatcher
after set_ip_mode - the helper's null-guard and mode filter leave
non-USXGMII paths unchanged.

Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23120
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 13:47:18 +0200</date><id>23f04f6af8be45159b6946409b094906fc6e0cbf</id><msg>realtek: pcs: rtl931x: enable USXGMII submode selection</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</affectedPath><commitId>9eb0edfe2b14e39fbd3d66762a5977394de4185b</commitId><timestamp>1777290438000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: pcs: rtl93xx: add remaining USXGMII submodes

Complete the USXGMII submode table with the four values that were
missing so far:

  0x01  10GDX    (2 x 5G)
  0x03  5GSX     (1 x 5G)
  0x04  5GDX     (2 x 2.5G)
  0x05  2_5GSX   (1 x 2.5G)

Together with the existing 10GSX (0x00) and 10GQX (0x02) this covers
all six USXGMII modes the driver declares. Add a corresponding mapping
to the hw_mode table too to cover them properly there.

Replace the switch in rtpcs_93xx_sds_apply_usxgmii_submode() with a
sparse lookup table indexed by hw_mode, using -1 as the sentinel for
modes without a submode value. Non-USXGMII modes silently no-op as
before; a USXGMII mode hitting a SerDes without an allocated submode
register now returns -EOPNOTSUPP, catching configuration mismatches
that would previously have been silently dropped.

Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23120
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 13:47:18 +0200</date><id>9eb0edfe2b14e39fbd3d66762a5977394de4185b</id><msg>realtek: pcs: rtl93xx: add remaining USXGMII submodes</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</affectedPath><commitId>b447bf56864bc8c9e4693fcb240ae77b3cfacc22</commitId><timestamp>1777290438000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: pcs: rtl931x: drop USXGMII gating in setup_serdes

The USXGMII_10GDXGMII and USXGMII_10GQXGMII early-return was added
when the submode register was not yet programmed, making those modes
effectively unconfigurable. With the submode now wired up at probe
time and written from the set_mode path, the gating is no longer
needed.

Keep the XSGMII gate - RTL8218D/E bring-up through the proprietary
10G SGMII path is still unimplemented - and rewrite the surrounding
comment accordingly.

Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23120
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 13:47:18 +0200</date><id>b447bf56864bc8c9e4693fcb240ae77b3cfacc22</id><msg>realtek: pcs: rtl931x: drop USXGMII gating in setup_serdes</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/pcs/pcs-rtl-otto.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/bcm27xx/patches-6.12/950-0901-irqchip-Add-Broadcom-bcm2712-MSI-X-interrupt-control.patch</affectedPath><commitId>9c99843659c98c3c60cdc676bf6d495653d71641</commitId><timestamp>1777291510000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>bcm27xx: update irq-msi-lib.h header path

Fix build error:

drivers/irqchip/irq-bcm2712-mip.c:14:10: fatal error: irq-msi-lib.h: No such file or directory
   14 | #include "irq-msi-lib.h"
      |          ^~~~~~~~~~~~~~~

Fixes: ba7aa2a97153 ("generic: backport MSI affinity support for DW PCIe")
Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23125
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 14:05:10 +0200</date><id>9c99843659c98c3c60cdc676bf6d495653d71641</id><msg>bcm27xx: update irq-msi-lib.h header path</msg><path><editType>edit</editType><file>target/linux/bcm27xx/patches-6.12/950-0901-irqchip-Add-Broadcom-bcm2712-MSI-X-interrupt-control.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/kernel/linux/modules/video.mk</affectedPath><commitId>c9a87914a9816ea73edf53c55b9cdb3389207b4b</commitId><timestamp>1777291778000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>modules: video: Fix DRM client lib dependency

Fix dependency for kmod-drm-client-lib module:
error: recursive dependency detected!
	symbol LINUX_6_18 is selected by PACKAGE_kmod-drm-client-lib
	symbol PACKAGE_kmod-drm-client-lib is selected by LINUX_6_18

Fixes: e75ba35ed837 ("modules: video: introduce DRM client setup module")
Signed-off-by: Paweł Owoc &lt;frut3k7@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23124
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 14:09:38 +0200</date><id>c9a87914a9816ea73edf53c55b9cdb3389207b4b</id><msg>modules: video: Fix DRM client lib dependency</msg><path><editType>edit</editType><file>package/kernel/linux/modules/video.mk</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/pending-6.18/795-02-net-ethernet-mtk_ppe-set-tport_idx-on-netsys_v3-for-.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/795-07-net-ethernet-mtk_ppe_offload-use-DSA-queue-map-in-fl.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/795-08-net-dsa-tag_mxl862xx_8021q-set-skb-queue_mapping-to-.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/795-01-net-ethernet-mtk_ppe_offload-use-rhashtable_lookup_f.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/795-06-net-ethernet-mtk_eth_soc-use-DSA-queue-map-in-TX-pat.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.18/751-net-ethernet-mtk_eth_soc-revise-hardware-configuration-for-mt7987.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/795-04-net-ethernet-mtk_eth_soc-per-SoC-QDMA-TX-queue-count.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/795-03-net-ethernet-mtk_ppe_offload-set-output-device-befor.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/795-05-net-ethernet-mtk_eth_soc-add-per-conduit-DSA-user-po.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.18/750-net-ethernet-mtk_eth_soc-add-mt7987-support.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/730-net-ethernet-mtk_eth_soc-add-hw-dump-for-forced-rese.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/795-09-net-ethernet-mtk_ppe-offload-flows-to-MxL862xx-switc.patch</affectedPath><commitId>dbd8eab75dd62d49f53885847d71d197fe58f118</commitId><timestamp>1777291923000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>generic: 6.18: mtk_eth_soc: improve non-MTK tag_8021q DSA

Add patches to improve support for using 3rd-party DSA switches
like MaxLinear MxL862xx with MediaTek's mtk_eth_soc being the
conduit. This involves reorganizing hardware queues to avoid
overlap (currently dp-&gt;index is used -- if there is more than one
DSA switch this is problematic), and correctly programming flows
of the non-MTK DSA users ports in the PPE offloading engine.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-27 13:12:03 +0100</date><id>dbd8eab75dd62d49f53885847d71d197fe58f118</id><msg>generic: 6.18: mtk_eth_soc: improve non-MTK tag_8021q DSA</msg><path><editType>add</editType><file>target/linux/generic/pending-6.18/795-05-net-ethernet-mtk_eth_soc-add-per-conduit-DSA-user-po.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/795-04-net-ethernet-mtk_eth_soc-per-SoC-QDMA-TX-queue-count.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/795-09-net-ethernet-mtk_ppe-offload-flows-to-MxL862xx-switc.patch</file></path><path><editType>edit</editType><file>target/linux/mediatek/patches-6.18/750-net-ethernet-mtk_eth_soc-add-mt7987-support.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/795-08-net-dsa-tag_mxl862xx_8021q-set-skb-queue_mapping-to-.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.18/730-net-ethernet-mtk_eth_soc-add-hw-dump-for-forced-rese.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/795-01-net-ethernet-mtk_ppe_offload-use-rhashtable_lookup_f.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/795-07-net-ethernet-mtk_ppe_offload-use-DSA-queue-map-in-fl.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/795-02-net-ethernet-mtk_ppe-set-tport_idx-on-netsys_v3-for-.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/795-06-net-ethernet-mtk_eth_soc-use-DSA-queue-map-in-TX-pat.patch</file></path><path><editType>add</editType><file>target/linux/generic/pending-6.18/795-03-net-ethernet-mtk_ppe_offload-set-output-device-befor.patch</file></path><path><editType>edit</editType><file>target/linux/mediatek/patches-6.18/751-net-ethernet-mtk_eth_soc-revise-hardware-configuration-for-mt7987.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/patches-6.18/730-add-pcs-rtl-otto.patch</affectedPath><commitId>0509464a934b37608ac6aaea0dbeff48e952105f</commitId><timestamp>1777296223000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: refresh 'add-pcs-rtl-otto' patch

Refresh the patch to account for recent changes in the generic kernel
patches. Makes the CI kernel patch check happy again.

Fixes: c271123724fc ("generic: 6.18: fix MediaTek USXGMII driver")
Signed-off-by: Jonas Jelonek &lt;jelonek.jonas@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23127
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-27 15:23:43 +0200</date><id>0509464a934b37608ac6aaea0dbeff48e952105f</id><msg>realtek: refresh 'add-pcs-rtl-otto' patch</msg><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/730-add-pcs-rtl-otto.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/arch/mips/include/asm/mach-rtl-otto/mach-rtl-otto.h</affectedPath><affectedPath>target/linux/realtek/files-6.18/arch/mips/rtl-otto/prom.c</affectedPath><commitId>596ce2845d338d1b7322f13b1674128a76856b4a</commitId><timestamp>1777328997000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: arch: rtl-otto: add rtl9607 model info support

Add the registers, family id and cpu port defines to the mach header.
Since RTL96xx SoCs has additional "subtype" info, add the respective
property to soc_info struct to be used in prom file.

The same way as rtl838x, the chip_info register requires 0xa to be
written. Similarly, 0xb must be written to get the subtype info.
There doesn't seem any check for testchip in RTL96xx so, we ignore it.

Add subtype information to set_system_type function if it is present
using the added subtype variable.

There are some RTL9607 chips out there with 512MB so add the check
for RTL9607 in the prepare_highmem. The registers are the same as
in RTL9300 so nothing else need to be changed.

Signed-off-by: Rustam Adilov &lt;adilov@tutamail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23023
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-28 00:29:57 +0200</date><id>596ce2845d338d1b7322f13b1674128a76856b4a</id><msg>realtek: arch: rtl-otto: add rtl9607 model info support</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/arch/mips/include/asm/mach-rtl-otto/mach-rtl-otto.h</file></path><path><editType>edit</editType><file>target/linux/realtek/files-6.18/arch/mips/rtl-otto/prom.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c</affectedPath><commitId>0ba4e2c97101b7ad464dc63705f97e887295e8cd</commitId><timestamp>1777329678000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: mdio: convert to regmap_assign_bits()

Use regmap_assign_bits() where it improves readability. With this
there is no need to calculate masks and values in separate lines.

Splitting the single update_bits() in rtmdio_931x_setup_polling()
into two separate assign_bits() is uncritical.

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23099
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-28 00:41:18 +0200</date><id>0ba4e2c97101b7ad464dc63705f97e887295e8cd</id><msg>realtek: mdio: convert to regmap_assign_bits()</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/mdio/mdio-realtek-otto.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/backport-6.12/914-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/913-v7.0-crypto-testmgr-allow-authenc-sha224-rfc3686-variant-.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/913-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/917-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/915-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/916-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/914-v7.0-crypto-testmgr-allow-authenc-sha224-rfc3686-variant-.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/912-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/918-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/920-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/921-v7.1-crypto-tesmgr-allow-authenc-hmac-sha224-sha384-cbc-a.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/910-v6.19-crypto-testmgr-Add-missing-DES-weak-and-semi-weak-ke.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/910-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/912-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/911-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/919-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/913-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/915-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/921-v7.1-crypto-tesmgr-allow-authenc-hmac-sha224-sha384-cbc-a.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/918-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/919-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/912-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/912-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/911-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/920-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/922-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/914-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/916-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/915-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/923-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/917-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/915-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/922-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/910-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/923-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/910-v6.19-crypto-testmgr-Add-missing-DES-weak-and-semi-weak-ke.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/914-v7.0-crypto-testmgr-allow-authenc-sha224-rfc3686-variant-.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/913-v7.0-crypto-testmgr-allow-authenc-sha224-rfc3686-variant-.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/910-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/910-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</affectedPath><commitId>b6f2b5ea13a5e410e0b7d08f118b1d4777d21f50</commitId><timestamp>1777330327000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: backport crypto selftests

FIPS 140-3 recommends that all crypto implementations should be tested
before first use. Testmanager performs initial tests based on existing
test vectors. Not all algorithms have defined test vectors, so to improve
this situation, this commit backports recently added test vectors for
some cipher suites.

These vectors were calculated using a software implementation and then
double-checked on Mediatek MT7981 (safexcel) and NXP P2020 (talitos).
Both platforms passed self-tests.

Signed-off-by: Aleksander Jan Bajkowski &lt;olek2@wp.pl&gt;
Link: https://github.com/openwrt/openwrt/pull/23012
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-28 00:52:07 +0200</date><id>b6f2b5ea13a5e410e0b7d08f118b1d4777d21f50</id><msg>kernel: backport crypto selftests</msg><path><editType>edit</editType><file>target/linux/generic/backport-6.12/917-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/922-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</file></path><path><editType>delete</editType><file>target/linux/generic/backport-6.18/912-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</file></path><path><editType>delete</editType><file>target/linux/generic/backport-6.18/913-v7.0-crypto-testmgr-allow-authenc-sha224-rfc3686-variant-.patch</file></path><path><editType>delete</editType><file>target/linux/generic/backport-6.12/915-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>delete</editType><file>target/linux/generic/backport-6.18/914-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</file></path><path><editType>edit</editType><file>target/linux/generic/backport-6.18/916-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/921-v7.1-crypto-tesmgr-allow-authenc-hmac-sha224-sha384-cbc-a.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/915-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</file></path><path><editType>delete</editType><file>target/linux/generic/backport-6.12/914-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</file></path><path><editType>delete</editType><file>target/linux/generic/backport-6.18/915-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/921-v7.1-crypto-tesmgr-allow-authenc-hmac-sha224-sha384-cbc-a.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/920-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/923-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</file></path><path><editType>edit</editType><file>target/linux/generic/backport-6.12/919-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>edit</editType><file>target/linux/generic/backport-6.18/918-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/923-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/912-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/913-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/910-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</file></path><path><editType>edit</editType><file>target/linux/generic/backport-6.18/919-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/912-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/915-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/910-v6.19-crypto-testmgr-Add-missing-DES-weak-and-semi-weak-ke.patch</file></path><path><editType>edit</editType><file>target/linux/generic/backport-6.12/916-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>delete</editType><file>target/linux/generic/backport-6.18/910-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/910-v6.19-crypto-testmgr-Add-missing-DES-weak-and-semi-weak-ke.patch</file></path><path><editType>edit</editType><file>target/linux/generic/backport-6.12/918-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>edit</editType><file>target/linux/generic/backport-6.18/911-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/922-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</file></path><path><editType>delete</editType><file>target/linux/generic/backport-6.12/913-v7.0-crypto-testmgr-allow-authenc-sha224-rfc3686-variant-.patch</file></path><path><editType>edit</editType><file>target/linux/generic/backport-6.18/917-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>delete</editType><file>target/linux/generic/backport-6.12/910-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/920-v7.1-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/913-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.18/914-v7.0-crypto-testmgr-allow-authenc-sha224-rfc3686-variant-.patch</file></path><path><editType>delete</editType><file>target/linux/generic/backport-6.12/912-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</file></path><path><editType>edit</editType><file>target/linux/generic/backport-6.12/911-v7.0-crypto-testmgr-Add-test-vectors-for-authenc-hmac-sha.patch</file></path><path><editType>add</editType><file>target/linux/generic/backport-6.12/914-v7.0-crypto-testmgr-allow-authenc-sha224-rfc3686-variant-.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/910-crypto-testmgr-Add-test-vectors-for-authenc-hmac-md5.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/network/config/netifd/Makefile</affectedPath><commitId>da61d63638445ca88a6b5ca8bbd52e64845897ec</commitId><timestamp>1777336688000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></author><authorEmail>daniel@makrotopia.org</authorEmail><comment>netifd: update to Git HEAD (2026-04-23)

 e45b890 ethtool: avoid unneeded ioctl
 8c31959 system-linux: gate ethtool reapply on apply_mask
 1375538 device: live-apply pure-sysctl config changes without teardown
 5bddddb device: centralise device-attr diff handling in device_set_config
 18ba5f3 device: realign DEV_OPT_* bits with DEV_ATTR_* enum positions

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</comment><date>2026-04-28 01:38:08 +0100</date><id>da61d63638445ca88a6b5ca8bbd52e64845897ec</id><msg>netifd: update to Git HEAD (2026-04-23)</msg><path><editType>edit</editType><file>package/network/config/netifd/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>tools/mold/Makefile</affectedPath><commitId>de41c05e1cc3c9c7407afe85eac286431315eaea</commitId><timestamp>1777361753000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>mold: Update to 2.41.0

Update mold to 2.41.0

Release notes:
https://github.com/rui314/mold/releases/tag/v2.41.0

Signed-off-by: Carsten Schuette &lt;schuettecarsten@googlemail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23129
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-28 09:35:53 +0200</date><id>de41c05e1cc3c9c7407afe85eac286431315eaea</id><msg>mold: Update to 2.41.0</msg><path><editType>edit</editType><file>tools/mold/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/ramips/Makefile</affectedPath><commitId>1bc1b98de943f61ec0120dc99886d1e35c51b4b4</commitId><timestamp>1777362243000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>ramips: use kernel 6.18 by default

Switch to Linux kernel version 6.18.

Signed-off-by: Mieczyslaw Nalewaj &lt;namiltd@yahoo.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22871
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-28 09:44:03 +0200</date><id>1bc1b98de943f61ec0120dc99886d1e35c51b4b4</id><msg>ramips: use kernel 6.18 by default</msg><path><editType>edit</editType><file>target/linux/ramips/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/ramips/patches-6.12/311-MIPS-use-set_mode-to-enable-disable-the-cevt-r4k-irq.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/315-owrt-hack-fix-mt7688-cache-issue.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/200-add-ralink-eth.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/934-MIPS-SMP-Properly-stop-secondary-CPUs-for-restart.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/101-clk-ralink-mtmips-add-pwm-clocks-for-mt76x8.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/801-DT-Add-documentation-for-gpio-ralink.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/800-dmaengine-mediatek-add-HSDMA-support-for-mt7621.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/130-phy-mediatek-allow-building-T-PHY-driver-for-MT7621-.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/316-arch-mips-do-not-select-illegal-access-driver-by-def.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/312-MIPS-ralink-add-cpu-frequency-scaling.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/810-uvc-add-iPassion-iP2970-support.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/820-DT-Add-documentation-for-spi-rt2880.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/802-GPIO-MIPS-ralink-add-gpio-driver-for-ralink-SoC.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/102-01-pwm-mediatek-set-mt7628-pwm45_fixup-flag-to-false.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/100-mips-ralink-update-CPU-clock-index.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/120-1-mips-pci-mt7620-fix-bridge-register-access.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/840-serial-add-ugly-custom-baud-rate-hack.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/870-Input-sx951x-add-Semtech-SX9512-SX9513-driver.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/809-pinctrl-mtmips-allow-mux-SDXC-pins-for-mt76x8.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/821-SPI-ralink-add-Ralink-SoC-spi-driver.patch</affectedPath><affectedPath>target/linux/ramips/mt7620/config-6.12</affectedPath><affectedPath>target/linux/ramips/rt288x/config-6.12</affectedPath><affectedPath>target/linux/ramips/patches-6.12/831-02-mmc-mtk-sd-disable-auto-CMD23-support-for-mt7620.patch</affectedPath><affectedPath>target/linux/ramips/mt7621/config-6.12</affectedPath><affectedPath>target/linux/ramips/patches-6.12/808-pinctrl-mtmips-support-requesting-different-function.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/332-mt7620-conditional-stack-align.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/324-mt7621-perfctr-fix.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/102-02-pwm-mediatek-correct-mt7628-clock-source-setting.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/825-i2c-MIPS-adds-ralink-I2C-driver.patch</affectedPath><affectedPath>target/linux/ramips/rt305x/config-6.12</affectedPath><affectedPath>target/linux/ramips/patches-6.12/831-03-mmc-mtk-sd-use-default-PATCH_BIT1-2-values-for-mt762.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/004-v6.15-dt-bindings-clock-add-clock-definitions-for-Ralink-S.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/932-MIPS-Stop-secondary-CPUs-before-platform-restart-hal.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/330-mt7620-avoid-direct-jal-in-random-helper.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/405-mtd-spi-nor-Add-support-for-BoHong-bh25q128as.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/411-dt-bindings-add-documentation-for-mt7621-nand-driver.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/931-mips-ralink-add-missing-include.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/331-mt7620-avoid-direct-jal-in-resume_user_mode_work.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/835-asoc-add-mt7620-support.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/804-dma-ralink-add-back-gdma-driver.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/900-pci-rt2880-static-pcibios_init.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/831-01-mmc-mtk-sd-add-tuning-parameters-for-legacy-MIPS-MT7.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/400-mtd-cfi-cmdset-0002-force-word-write.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/320-MIPS-add-support-for-buggy-MT7621S-core-detection.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/720-NET-no-auto-carrier-off-support.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/830-mmc-MIPS-ralink-add-sdhci-for-mt7620a-SoC.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/860-ramips-add-eip93-driver.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/300-mt7620-export-chip-version-and-pkg.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/850-awake-rt305x-dwc2-controller.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/933-MIPS-SMP-Wait-for-secondary-CPUs-to-stop-in-smp_send.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/120-2-mips-pci-mt7620-add-more-register-init-values.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/003-v6.13-mmc-mtk-sd-Implement-Host-Software-Queue-for-eMMC.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/002-03-v6.13-clk-ralink-mtmips-add-mmc-related-clocks-for-SoCs-MT.patch</affectedPath><affectedPath>target/linux/ramips/mt76x8/config-6.12</affectedPath><affectedPath>target/linux/ramips/rt3883/config-6.12</affectedPath><affectedPath>target/linux/ramips/patches-6.12/120-3-mips-pci-mt7620-rework-initialization-procedure.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/001-v6.13-clocksource-drivers-ralink-Add-Ralink-System-Tick-Co.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/410-mtd-rawnand-add-driver-support-for-MT7621-nand-flash.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.12/314-MIPS-add-bootargs-override-property.patch</affectedPath><commitId>47430172e73a14551e58cf63f78c2b37f643558f</commitId><timestamp>1777362244000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>ramips: drop 6.12 support

Drop patches and configs for Linux 6.12.

Signed-off-by: Mieczyslaw Nalewaj &lt;namiltd@yahoo.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22871
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-28 09:44:04 +0200</date><id>47430172e73a14551e58cf63f78c2b37f643558f</id><msg>ramips: drop 6.12 support</msg><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/835-asoc-add-mt7620-support.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/821-SPI-ralink-add-Ralink-SoC-spi-driver.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/410-mtd-rawnand-add-driver-support-for-MT7621-nand-flash.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/411-dt-bindings-add-documentation-for-mt7621-nand-driver.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/330-mt7620-avoid-direct-jal-in-random-helper.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/324-mt7621-perfctr-fix.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/802-GPIO-MIPS-ralink-add-gpio-driver-for-ralink-SoC.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/102-02-pwm-mediatek-correct-mt7628-clock-source-setting.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/331-mt7620-avoid-direct-jal-in-resume_user_mode_work.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/870-Input-sx951x-add-Semtech-SX9512-SX9513-driver.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/003-v6.13-mmc-mtk-sd-Implement-Host-Software-Queue-for-eMMC.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/004-v6.15-dt-bindings-clock-add-clock-definitions-for-Ralink-S.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/101-clk-ralink-mtmips-add-pwm-clocks-for-mt76x8.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/800-dmaengine-mediatek-add-HSDMA-support-for-mt7621.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/900-pci-rt2880-static-pcibios_init.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/316-arch-mips-do-not-select-illegal-access-driver-by-def.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/825-i2c-MIPS-adds-ralink-I2C-driver.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/311-MIPS-use-set_mode-to-enable-disable-the-cevt-r4k-irq.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/mt76x8/config-6.12</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/831-02-mmc-mtk-sd-disable-auto-CMD23-support-for-mt7620.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/120-3-mips-pci-mt7620-rework-initialization-procedure.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/931-mips-ralink-add-missing-include.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/120-1-mips-pci-mt7620-fix-bridge-register-access.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/102-01-pwm-mediatek-set-mt7628-pwm45_fixup-flag-to-false.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/809-pinctrl-mtmips-allow-mux-SDXC-pins-for-mt76x8.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/130-phy-mediatek-allow-building-T-PHY-driver-for-MT7621-.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/810-uvc-add-iPassion-iP2970-support.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/830-mmc-MIPS-ralink-add-sdhci-for-mt7620a-SoC.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/808-pinctrl-mtmips-support-requesting-different-function.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/mt7620/config-6.12</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/332-mt7620-conditional-stack-align.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/933-MIPS-SMP-Wait-for-secondary-CPUs-to-stop-in-smp_send.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/860-ramips-add-eip93-driver.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/932-MIPS-Stop-secondary-CPUs-before-platform-restart-hal.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/mt7621/config-6.12</file></path><path><editType>delete</editType><file>target/linux/ramips/rt305x/config-6.12</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/840-serial-add-ugly-custom-baud-rate-hack.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/801-DT-Add-documentation-for-gpio-ralink.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/rt3883/config-6.12</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/314-MIPS-add-bootargs-override-property.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/100-mips-ralink-update-CPU-clock-index.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/820-DT-Add-documentation-for-spi-rt2880.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/300-mt7620-export-chip-version-and-pkg.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/405-mtd-spi-nor-Add-support-for-BoHong-bh25q128as.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/831-01-mmc-mtk-sd-add-tuning-parameters-for-legacy-MIPS-MT7.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/400-mtd-cfi-cmdset-0002-force-word-write.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/001-v6.13-clocksource-drivers-ralink-Add-Ralink-System-Tick-Co.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/850-awake-rt305x-dwc2-controller.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/320-MIPS-add-support-for-buggy-MT7621S-core-detection.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/804-dma-ralink-add-back-gdma-driver.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/120-2-mips-pci-mt7620-add-more-register-init-values.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/315-owrt-hack-fix-mt7688-cache-issue.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/720-NET-no-auto-carrier-off-support.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/831-03-mmc-mtk-sd-use-default-PATCH_BIT1-2-values-for-mt762.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/200-add-ralink-eth.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/934-MIPS-SMP-Properly-stop-secondary-CPUs-for-restart.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/312-MIPS-ralink-add-cpu-frequency-scaling.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.12/002-03-v6.13-clk-ralink-mtmips-add-mmc-related-clocks-for-SoCs-MT.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/rt288x/config-6.12</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/hack-6.18/927-crypto-eip93-add-mediatek-mtk-eip93-compatible-string.patch</affectedPath><affectedPath>target/linux/ramips/dts/mt7621.dtsi</affectedPath><affectedPath>package/kernel/linux/modules/crypto.mk</affectedPath><commitId>54cb211d50a86f9b729778abde8d3ea541fe1e4a</commitId><timestamp>1777362244000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName></author><authorEmail>vincent@systemli.org</authorEmail><comment>ramips: remove hack and use safexcel-eip93ies

Remove legacy hack patch, switch mt7621 crypto node to the intended
Safexcel insecure EIP93 compatible string and simplify crypto module
packaging to use the inside-secure eip93 driver.

Signed-off-by: Mieczyslaw Nalewaj &lt;namiltd@yahoo.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22871
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</comment><date>2026-04-28 09:44:04 +0200</date><id>54cb211d50a86f9b729778abde8d3ea541fe1e4a</id><msg>ramips: remove hack and use safexcel-eip93ies</msg><path><editType>edit</editType><file>target/linux/ramips/dts/mt7621.dtsi</file></path><path><editType>edit</editType><file>package/kernel/linux/modules/crypto.mk</file></path><path><editType>delete</editType><file>target/linux/generic/hack-6.18/927-crypto-eip93-add-mediatek-mtk-eip93-compatible-string.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/dts/rtl9302_plasmacloud_mcx3.dts</affectedPath><commitId>fcb2ff6ec60ebaff042e8f4680f4dc8d3fa8f7e9</commitId><timestamp>1777368268000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>realtek: rtl930x: mcx3: specify RTL8224 reset GPIO

The nRESET pins of the RTL8224 PHY on the MCX3 are wired to GPIO6 of the
SoC, but this was never described in the devicetree.

Commit c99a30668d5f ("realtek: add RTL8224 initialization to Realtek
driver") introduced support for reinitializing RTL8224 PHYs, and commit
084da38a2e74 ("realtek: mdio: activate multiple busses") allowed the MDIO
bus provider load the devicetree properties to the bus, including reset
descriptors. With both in place, a bus level PHY reset via the hardware pin
is now correctly triggered before reinitialization.

Add the missing reset-gpios property so the PHY can be reset via the
hardware pin.

Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
Link: https://github.com/openwrt/openwrt/pull/22966
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-28 11:24:28 +0200</date><id>fcb2ff6ec60ebaff042e8f4680f4dc8d3fa8f7e9</id><msg>realtek: rtl930x: mcx3: specify RTL8224 reset GPIO</msg><path><editType>edit</editType><file>target/linux/realtek/dts/rtl9302_plasmacloud_mcx3.dts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/sunxi/Makefile</affectedPath><commitId>3cff8f06bd601bfb4bd6c2519346094b310fc1e9</commitId><timestamp>1777368465000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></author><authorEmail>wigyori@uid0.hu</authorEmail><comment>sunxi: switch to 6.18

Make 6.18 the default kernel.

Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</comment><date>2026-04-28 11:27:45 +0200</date><id>3cff8f06bd601bfb4bd6c2519346094b310fc1e9</id><msg>sunxi: switch to 6.18</msg><path><editType>edit</editType><file>target/linux/sunxi/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/sunxi/patches-6.12/301-orangepi_pc2_usb_otg_to_host_key_power.patch</affectedPath><affectedPath>target/linux/sunxi/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch</affectedPath><affectedPath>target/linux/sunxi/arm926ejs/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/461-f1c100s-watchdog-compat.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa8/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/410-sunxi-add-bananapi-p2-zero.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/442-arm64-dts-orangepi-one-plus-enable-PWM.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/460-f1c100s-sram-driver.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa53/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/450-arm64-dts-enable-wifi-on-pine64-boards.patch</affectedPath><affectedPath>target/linux/sunxi/cortexa7/config-6.12</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch</affectedPath><affectedPath>target/linux/sunxi/patches-6.12/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch</affectedPath><commitId>4ca22b16e8dee783c772b734d26c0234e1a1f356</commitId><timestamp>1777368466000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName></author><authorEmail>wigyori@uid0.hu</authorEmail><comment>sunxi: drop support for 6.12

Drop support for 6.12 by removing config and patches.

Signed-off-by: Zoltan HERPAI &lt;wigyori@uid0.hu&gt;
</comment><date>2026-04-28 11:27:46 +0200</date><id>4ca22b16e8dee783c772b734d26c0234e1a1f356</id><msg>sunxi: drop support for 6.12</msg><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/431-arm64-dts-allwinner-nanopi-r1s-h5-add-status-LED.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/cortexa7/config-6.12</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/config-6.12</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/301-orangepi_pc2_usb_otg_to_host_key_power.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/arm926ejs/config-6.12</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/410-sunxi-add-bananapi-p2-zero.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/460-f1c100s-sram-driver.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/cortexa53/config-6.12</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/102-sunxi-add-OF-node-for-USB-eth-on-NanoPi-R1S-H5.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/430-arm64-dts-allwinner-a64-olinuxino-add-status-LED-ali.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/442-arm64-dts-orangepi-one-plus-enable-PWM.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/cortexa8/config-6.12</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/450-arm64-dts-enable-wifi-on-pine64-boards.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/451-sunxi-add-csi-video-support-for-nanopi-neo-air.patch</file></path><path><editType>delete</editType><file>target/linux/sunxi/patches-6.12/461-f1c100s-watchdog-compat.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/airoha/patches-6.12/149-v7.1-net-airoha-Move-ndesc-initialization-at-end-of-airoh.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/148-v7.1-net-airoha-Fix-possible-TX-queue-stall-in-airoha_qdm.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/152-v7.1-net-airoha-stop-net_device-TX-queue-before-updating-.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/606-net-airoha-disable-external-phy-code-if-PCS_AIROHA-i.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/153-v7.1-net-airoha-Do-not-wake-all-netdev-TX-queues-in-airoh.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/147-v7.1-net-airoha-Fix-PPE-cpu-port-configuration-for-GDM2-l.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/310-06-net-airoha-add-initial-fixup-for-GDM3-4-port-support.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/154-v7.1-net-airoha-Do-not-read-uninitialized-fragment-addres.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/150-v7.1-net-airoha-Add-size-check-for-TX-NAPIs-in-airoha_qdm.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/310-07-airoha-ethernet-drop-xsi-mac-reset.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/310-10-net-airoha-add-phylink-support-for-GDM2-4.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/145-01-v7.1-net-airoha-Move-ndesc-initialization-at-end-of-airoh.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/146-v7.1-net-airoha-Wait-for-NPU-PPE-configuration-to-complet.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/151-v7.1-net-airoha-fix-BQL-imbalance-in-TX-path.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/145-02-v7.1-net-airoha-Add-missing-bits-in-airoha_qdma_cleanup_t.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/310-02-net-airoha-deassert-XSI-line-on-hw-init.patch</affectedPath><commitId>1b9922d5e8d96c1f3a65cb7fb30aa90fc89c2417</commitId><timestamp>1777399743000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/ansuelsmth</absoluteUrl><fullName>ansuelsmth</fullName></author><authorEmail>ansuelsmth@gmail.com</authorEmail><comment>airoha: backport fixes merged in net upstream tree

Airoha reported some bug in the TX/RX descriptor handling and PPE. Backport
the fix for such bug merged in net staging tree.

It's expected that these patch will be dropped in future minor kernel
version when submitted to stable staging tree.

All affected patch automatically refreshed.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</comment><date>2026-04-28 20:09:03 +0200</date><id>1b9922d5e8d96c1f3a65cb7fb30aa90fc89c2417</id><msg>airoha: backport fixes merged in net upstream tree</msg><path><editType>add</editType><file>target/linux/airoha/patches-6.12/149-v7.1-net-airoha-Move-ndesc-initialization-at-end-of-airoh.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/310-02-net-airoha-deassert-XSI-line-on-hw-init.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/606-net-airoha-disable-external-phy-code-if-PCS_AIROHA-i.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/310-06-net-airoha-add-initial-fixup-for-GDM3-4-port-support.patch</file></path><path><editType>add</editType><file>target/linux/airoha/patches-6.12/151-v7.1-net-airoha-fix-BQL-imbalance-in-TX-path.patch</file></path><path><editType>add</editType><file>target/linux/airoha/patches-6.12/147-v7.1-net-airoha-Fix-PPE-cpu-port-configuration-for-GDM2-l.patch</file></path><path><editType>add</editType><file>target/linux/airoha/patches-6.12/153-v7.1-net-airoha-Do-not-wake-all-netdev-TX-queues-in-airoh.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/310-10-net-airoha-add-phylink-support-for-GDM2-4.patch</file></path><path><editType>add</editType><file>target/linux/airoha/patches-6.12/148-v7.1-net-airoha-Fix-possible-TX-queue-stall-in-airoha_qdm.patch</file></path><path><editType>add</editType><file>target/linux/airoha/patches-6.12/152-v7.1-net-airoha-stop-net_device-TX-queue-before-updating-.patch</file></path><path><editType>add</editType><file>target/linux/airoha/patches-6.12/146-v7.1-net-airoha-Wait-for-NPU-PPE-configuration-to-complet.patch</file></path><path><editType>add</editType><file>target/linux/airoha/patches-6.12/145-01-v7.1-net-airoha-Move-ndesc-initialization-at-end-of-airoh.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/310-07-airoha-ethernet-drop-xsi-mac-reset.patch</file></path><path><editType>add</editType><file>target/linux/airoha/patches-6.12/150-v7.1-net-airoha-Add-size-check-for-TX-NAPIs-in-airoha_qdm.patch</file></path><path><editType>add</editType><file>target/linux/airoha/patches-6.12/145-02-v7.1-net-airoha-Add-missing-bits-in-airoha_qdma_cleanup_t.patch</file></path><path><editType>add</editType><file>target/linux/airoha/patches-6.12/154-v7.1-net-airoha-Do-not-read-uninitialized-fragment-addres.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/base-files/Makefile</affectedPath><commitId>052665be212bd93f4154f40a0b30ba2599d3ada0</commitId><timestamp>1777447923000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/ansuelsmth</absoluteUrl><fullName>ansuelsmth</fullName></author><authorEmail>ansuelsmth@gmail.com</authorEmail><comment>dropbear: don't spread conffiles across two packages

For some reason, /etc/config/dropbear is enumerated as a
conffile for dropbear packaging, but /etc/dropbear/ is
part of base-files packaging.  If you're an openssh-server
user, then you don't have this directory on your router in
any case.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23041
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</comment><date>2026-04-29 09:32:03 +0200</date><id>052665be212bd93f4154f40a0b30ba2599d3ada0</id><msg>dropbear: don't spread conffiles across two packages</msg><path><editType>edit</editType><file>package/base-files/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/config-6.18</affectedPath><affectedPath>target/linux/generic/config-6.12</affectedPath><commitId>11ca5f39574ca2e49b22afcff50c39ffdc9752a0</commitId><timestamp>1777448071000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/ansuelsmth</absoluteUrl><fullName>ansuelsmth</fullName></author><authorEmail>ansuelsmth@gmail.com</authorEmail><comment>generic: overlay: disable OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW

The Kconfig symbol help text prompts:
  Disable this to get a possibly more secure configuration, but that
  might not be backward compatible with previous kernels.
  If backward compatibility is not an issue, then it is safe and
  recommended to say N here.

For OpenWrt, when updating firmware, we always update the kernel and
recreate the overlay partition. Therefore, compatibility is not a
problem.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23126
Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</comment><date>2026-04-29 09:34:31 +0200</date><id>11ca5f39574ca2e49b22afcff50c39ffdc9752a0</id><msg>generic: overlay: disable OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW</msg><path><editType>edit</editType><file>target/linux/generic/config-6.12</file></path><path><editType>edit</editType><file>target/linux/generic/config-6.18</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/bcm53xx/Makefile</affectedPath><commitId>4e49582fcaa85540f1fa6c86c86b323540fb52c7</commitId><timestamp>1777449397000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>bcm53xx: add ramdisk to FEATURES

Cisco/Meraki mx64/mx65 targets require initramfs
( ramdisk) for install.
Add it to default target build.

Signed-off-by: Evan Jobling &lt;evan.jobling at mslsc.com.au&gt;
Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22835
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-29 09:56:37 +0200</date><id>4e49582fcaa85540f1fa6c86c86b323540fb52c7</id><msg>bcm53xx: add ramdisk to FEATURES</msg><path><editType>edit</editType><file>target/linux/bcm53xx/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/qualcommax/dts/ipq5018-mx5500.dts</affectedPath><commitId>9c2e0ba8d89d90f5a1eb54e513970fc640e7cab2</commitId><timestamp>1777450029000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>ipq50xx: add label-mac-device to Linksys MX5500

Add the label-mac-device alias to the device dts.

Signed-off-by: Christoph Krapp &lt;achterin@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23134
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-29 10:07:09 +0200</date><id>9c2e0ba8d89d90f5a1eb54e513970fc640e7cab2</id><msg>ipq50xx: add label-mac-device to Linksys MX5500</msg><path><editType>edit</editType><file>target/linux/qualcommax/dts/ipq5018-mx5500.dts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/network/services/dnsmasq/Makefile</affectedPath><commitId>148830a11d720ed1095b298279f0b2de66b015cc</commitId><timestamp>1777450160000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>dnsmasq: require busybox pidof applet

The dnsmasq init script uses pidof, but BusyBox may be built
without it. Add a Kconfig dependency on BUSYBOX_CONFIG_PIDOF
to ensure the applet is available at runtime.

Signed-off-by: Ivan Romanov &lt;drizt72@zoho.eu&gt;
Link: https://github.com/openwrt/openwrt/pull/23132
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-29 10:09:20 +0200</date><id>148830a11d720ed1095b298279f0b2de66b015cc</id><msg>dnsmasq: require busybox pidof applet</msg><path><editType>edit</editType><file>package/network/services/dnsmasq/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/network/services/dropbear/Makefile</affectedPath><commitId>a6a865e533da38ea0a6b0b5267c275381fbb2f79</commitId><timestamp>1777450338000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>dropbear: require busybox pidof applet

The dropbear init script uses pidof, but BusyBox may be built
without it. Add a Kconfig dependency on BUSYBOX_CONFIG_PIDOF
to ensure the applet is available at runtime.

Signed-off-by: Ivan Romanov &lt;drizt72@zoho.eu&gt;
Link: https://github.com/openwrt/openwrt/pull/23128
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</comment><date>2026-04-29 10:12:18 +0200</date><id>a6a865e533da38ea0a6b0b5267c275381fbb2f79</id><msg>dropbear: require busybox pidof applet</msg><path><editType>edit</editType><file>package/network/services/dropbear/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/microchipsw/patches-6.18/131-net-phy-micrel-fix-LAN8814-QSGMII-soft-reset.patch</affectedPath><commitId>30c4c4301ea071945f102607e2afb19f35891d15</commitId><timestamp>1777455610000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName></author><authorEmail>robimarko@gmail.com</authorEmail><comment>microchipsw: fix LAN8814 QSGMII soft reset

Currently, moving from a port on one LAN8814 PHY package to another results
in a no traffic flowing on that new port.

It was tracked down to upstream change that fixed the issue that QSGMII
was soft reset on .config_init of each of 4 PHY-s in the package resulting
in a temporary traffic loss until QSGMII resynced.

However, it seems that the QSGMII soft reset timing is crucial and doing
the reset during probe only cause the QSGMII link to become partially
unsynced (Like 2 or 3 lanes are not synced).

So, add an upstream pending patch[1] to fix this, patch was modified as we
dont have the inband caps currently.

[1] https://patchwork.kernel.org/project/netdevbpf/patch/20260428134138.1741253-1-robert.marko@sartura.hr/

Signed-off-by: Robert Marko &lt;robert.marko@sartura.hr&gt;
</comment><date>2026-04-29 11:40:10 +0200</date><id>30c4c4301ea071945f102607e2afb19f35891d15</id><msg>microchipsw: fix LAN8814 QSGMII soft reset</msg><path><editType>add</editType><file>target/linux/microchipsw/patches-6.18/131-net-phy-micrel-fix-LAN8814-QSGMII-soft-reset.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/sdk/files/Config.in</affectedPath><affectedPath>target/sdk/convert-config.pl</affectedPath><commitId>9a6c754d7d844953a6216c71ab9af2341191ac3e</commitId><timestamp>1777459434000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/robert.marko</absoluteUrl><fullName>robert.marko</fullName></author><authorEmail>robert.marko@sartura.hr</authorEmail><comment>sdk: add support to sign each .apk package by sdk

Add support to signing each package's .apk file into SDK.
This adds into SDK the feature added by f20794a to the normal builds.

Currently SDK does not sign the compiled packages, causing untrusted
package errors at package installation. The reason is the logic of
defaulting to 'n' in BUILDBOT and 'y' elsewhere. As downloadable SDKs
are compiled by the buildbot, the option gets 'n' set as the default.
And the option is not among the few build options exposed in the SDK
menuconfig, so the user can't easily change it.

Enable the feature by default:

* Exclude the SIGN_EACH_PACKAGE option from sdk/convert-config.pl
* Default to 'y' and expose the option in the SDK config menu.

(Avoiding untrusted errors naturally requires the user to copy the
public key into the router, quite similar as with full builds.)

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
Link: https://github.com/openwrt/openwrt/pull/23104
Signed-off-by: Robert Marko &lt;robert.marko@sartura.hr&gt;
</comment><date>2026-04-29 12:43:54 +0200</date><id>9a6c754d7d844953a6216c71ab9af2341191ac3e</id><msg>sdk: add support to sign each .apk package by sdk</msg><path><editType>edit</editType><file>target/sdk/convert-config.pl</file></path><path><editType>edit</editType><file>target/sdk/files/Config.in</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl-otto.h</affectedPath><affectedPath>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl839x.c</affectedPath><affectedPath>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl930x.c</affectedPath><affectedPath>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/dsa.c</affectedPath><affectedPath>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl838x.c</affectedPath><affectedPath>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl931x.c</affectedPath><commitId>4b8af1958290cd2ffc1e693c0310dfebd737b6b6</commitId><timestamp>1777497791000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: dsa: remove family_id check from xstp_state_set()

The rtldsa_port_xstp_state_set() function offers a generic interface
to its callers to set the bridge state of one port. While it calls
device specific helpers in the background it runs the data mapping
for each architecture with a family_id check on its own. So the
hardware abstraction is done in two places

- rtldsa_port_xstp_state_set() translates one half
- its helper translate the other half

Convert the signature of the device specific helpers so that this
function does not need to know any hardware details. Instead move
the table/offset/bit calculations into the helpers. This way the
code path uses a consistent hardware abstraction.

- rtldsa_port_xstp_state_set() calls the helpers
- helpers do the hardware translation

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23080
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-29 23:23:11 +0200</date><id>4b8af1958290cd2ffc1e693c0310dfebd737b6b6</id><msg>realtek: dsa: remove family_id check from xstp_state_set()</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl931x.c</file></path><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl-otto.h</file></path><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl839x.c</file></path><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl930x.c</file></path><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/dsa.c</file></path><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl838x.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl839x.c</affectedPath><affectedPath>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl-otto.h</affectedPath><affectedPath>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl930x.c</affectedPath><affectedPath>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl838x.c</affectedPath><affectedPath>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/common.c</affectedPath><affectedPath>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl931x.c</affectedPath><commitId>a30c6aa55633ae1b190e1c241270eb62476f3047</commitId><timestamp>1777497791000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>realtek: dsa: drop array from stp_get signature

Now that the stp_set() helpers have been refactored the stp_get()
helpers can be simplified. Drop the last array parameter. It is
no longer needed/evaluated by its callers.

Signed-off-by: Markus Stockhausen &lt;markus.stockhausen@gmx.de&gt;
Link: https://github.com/openwrt/openwrt/pull/23080
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-29 23:23:11 +0200</date><id>a30c6aa55633ae1b190e1c241270eb62476f3047</id><msg>realtek: dsa: drop array from stp_get signature</msg><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl931x.c</file></path><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl839x.c</file></path><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl-otto.h</file></path><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl930x.c</file></path><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/common.c</file></path><path><editType>edit</editType><file>target/linux/realtek/files-6.18/drivers/net/dsa/rtl83xx/rtl838x.c</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>package/system/ca-certificates/Makefile</affectedPath><commitId>403c52db37c74246469e1cdf532aa576235d69fb</commitId><timestamp>1777501079000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>ca-certificates: update to 20260223

Debian changelog:

  * Update Mozilla certificate authority bundle to version 2.82
    The following certificate authorities were added (+):
    + TrustAsia TLS ECC Root CA
    + TrustAsia TLS RSA Root CA
    + SwissSign RSA TLS Root CA 2022 - 1
    + OISTE Server Root ECC G1
    +  OISTE Server Root RSA G1
    The following certificate authorities were removed (-):
    - GlobalSign Root CA
    - Entrust.net Premium 2048 Secure Server CA
    - Baltimore CyberTrust Root (closes: #1121936)
    - Comodo AAA Services root
    - XRamp Global CA Root
    - Go Daddy Class 2 CA
    - Starfield Class 2 CA
    - CommScope Public Trust ECC Root-01
    - CommScope Public Trust ECC Root-02
    - CommScope Public Trust RSA Root-01
    - CommScope Public Trust RSA Root-02
  * Use dh_usrlocal to create /usr/local/share/ca-certificates
    (closes: #1127100)

Signed-off-by: Fengyu Wu &lt;saldry@proton.me&gt;
Link: https://github.com/openwrt/openwrt/pull/23155
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-30 00:17:59 +0200</date><id>403c52db37c74246469e1cdf532aa576235d69fb</id><msg>ca-certificates: update to 20260223</msg><path><editType>edit</editType><file>package/system/ca-certificates/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/mediatek/dts/mt7981b-huasifei-wh3000-pro-nand.dts</affectedPath><commitId>95fb8e435374b33507095926aa3ba7aeebb975d0</commitId><timestamp>1777501239000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>mediatek: nmbm fix for Huasifei WH3000 Pro NAND

This commit adds missing nmbm parameters to device dts.

Before:
```
[   13.065277] ubi0 warning: ubi_eba_init: cannot reserve enough PEBs for bad PEB handling, reserved 36, need 40
[   13.184624] ubi0: attached mtd4 (name "ubi", size 226 MiB)
[   13.250170] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[   13.332343] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[   13.413459] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[   13.496659] ubi0: good PEBs: 1812, bad PEBs: 0, corrupted PEBs: 0
[   13.569460] ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128
[   13.655780] ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 1717500926
[   13.764971] ubi0: available PEBs: 0, total reserved PEBs: 1812, PEBs reserved for bad PEB handling: 36
```

After:
```
[    0.939053] spi-nand spi0.0: Winbond SPI NAND was found.
[    0.944422] spi-nand spi0.0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
[    0.953256] Signature found at block 2047 [0x0ffe0000]
[    0.958389] NMBM management region starts at block 1920 [0x0f000000]
[    0.966032] First info table with writecount 0 found in block 1920
[    0.975792] Second info table with writecount 0 found in block 1923
[    0.982076] NMBM has been successfully attached
[    0.986815] 5 fixed-partitions partitions found on MTD device spi0.0
[    0.993245] Creating 5 MTD partitions on "spi0.0":
[    0.998028] 0x000000000000-0x000000100000 : "BL2"
[    1.003825] 0x000000100000-0x000000180000 : "u-boot-env"
[    1.009867] 0x000000180000-0x000000380000 : "Factory"
[    1.016776] 0x000000380000-0x000000580000 : "FIP"
[    1.023109] 0x000000580000-0x00000e780000 : "ubi"
[    1.724925] ubi0: default fastmap pool size: 90
[    1.729444] ubi0: default fastmap WL pool size: 45
[    1.734256] ubi0: attaching mtd4
[    2.441513] ubi0: scanning is finished
[    2.451382] ubi0: attached mtd4 (name "ubi", size 226 MiB)
[    2.456876] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    2.463753] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    2.470528] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    2.477481] ubi0: good PEBs: 1808, bad PEBs: 0, corrupted PEBs: 0
[    2.483567] ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128
[    2.490775] ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 0
[    2.499114] ubi0: available PEBs: 0, total reserved PEBs: 1808, PEBs reserved for bad PEB handling: 38
```

Signed-off-by: Fil Dunsky &lt;filipp.dunsky@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/23153
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-30 00:20:39 +0200</date><id>95fb8e435374b33507095926aa3ba7aeebb975d0</id><msg>mediatek: nmbm fix for Huasifei WH3000 Pro NAND</msg><path><editType>edit</editType><file>target/linux/mediatek/dts/mt7981b-huasifei-wh3000-pro-nand.dts</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/pending-6.18/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch</affectedPath><affectedPath>target/linux/ath79/patches-6.18/900-unaligned_access_hacks.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/736-04-net-ethernet-mediatek-fix-ppe-flow-accounting-for-L2.patch</affectedPath><affectedPath>target/linux/generic/kernel-6.18</affectedPath><affectedPath>target/linux/generic/pending-6.18/731-net-permit-ieee80211_ptr-even-with-no-CFG82111-suppo.patch</affectedPath><affectedPath>target/linux/ramips/patches-6.18/100-mips-ralink-update-CPU-clock-index.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/791-tg3-Fix-DMA-allocations-on-57766-devices.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/721-net-add-packet-mangeling.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/360-Revert-MIPS-mm-kmalloc-tlb_vpn-array-to-avoid-stack-.patch</affectedPath><commitId>c252e6d3b1a230c6fbedcef36e77b6b98c3942db</commitId><timestamp>1777504452000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: bump 6.18 to 6.18.22

Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.18.22

Removed upstreamed:
  ramips/patches-6.18/100-mips-ralink-update-CPU-clock-index.patch[1]

Manually rebased:
  pending-6.18/361-Revert-MIPS-mm-Prevent-a-TLB-shutdown-on-initial-uni.patch

All patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.22&amp;id=a99f94e4f28a3c289bd397d521de1187b6320158

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
Link: https://github.com/openwrt/openwrt/pull/22890
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-30 01:14:12 +0200</date><id>c252e6d3b1a230c6fbedcef36e77b6b98c3942db</id><msg>kernel: bump 6.18 to 6.18.22</msg><path><editType>edit</editType><file>target/linux/generic/hack-6.18/721-net-add-packet-mangeling.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/360-Revert-MIPS-mm-kmalloc-tlb_vpn-array-to-avoid-stack-.patch</file></path><path><editType>edit</editType><file>target/linux/generic/kernel-6.18</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/736-04-net-ethernet-mediatek-fix-ppe-flow-accounting-for-L2.patch</file></path><path><editType>delete</editType><file>target/linux/ramips/patches-6.18/100-mips-ralink-update-CPU-clock-index.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/731-net-permit-ieee80211_ptr-even-with-no-CFG82111-suppo.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/791-tg3-Fix-DMA-allocations-on-57766-devices.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch</file></path><path><editType>edit</editType><file>target/linux/ath79/patches-6.18/900-unaligned_access_hacks.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/kernel-6.18</affectedPath><affectedPath>target/linux/generic/pending-6.18/361-Revert-MIPS-mm-Prevent-a-TLB-shutdown-on-initial-uni.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/360-Revert-MIPS-mm-kmalloc-tlb_vpn-array-to-avoid-stack-.patch</affectedPath><commitId>35bbca2465c88b256e7e118c291aea09a032e686</commitId><timestamp>1777504463000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: bump 6.18 to 6.18.23

Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.18.23

Removed upstreamed:
  generic/pending-6.18/360-Revert-MIPS-mm-kmalloc-tlb_vpn-array-to-avoid-stack-.patch[1,2]
  generic/pending-6.18/361-Revert-MIPS-mm-Prevent-a-TLB-shutdown-on-initial-uni.patch[3]

All other patches automatically rebased via update_kernel.sh

Upstream fixed booting the RealTek MIPS 4KEc SoCs. The reverts are not
needed any more.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.23&amp;id=ccc6a2241a49f68d8656ab1e10df377acfe2c5b4
2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.23&amp;id=6c600fc0e99180c7a1b91c93e359009be8b4cfc2
3. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.23&amp;id=d8b281165a86041bb40e055eb79f735826d0df1b

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
Link: https://github.com/openwrt/openwrt/pull/22890
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-30 01:14:23 +0200</date><id>35bbca2465c88b256e7e118c291aea09a032e686</id><msg>kernel: bump 6.18 to 6.18.23</msg><path><editType>delete</editType><file>target/linux/generic/pending-6.18/360-Revert-MIPS-mm-kmalloc-tlb_vpn-array-to-avoid-stack-.patch</file></path><path><editType>edit</editType><file>target/linux/generic/kernel-6.18</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.18/361-Revert-MIPS-mm-Prevent-a-TLB-shutdown-on-initial-uni.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/realtek/patches-6.18/741-net-sfp-apply-I2C-adapter-quirks-to-limit-blocks.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/751-net-sfp-add-quirk-for-TP-LINK-SM410U.patch</affectedPath><affectedPath>target/linux/generic/kernel-6.18</affectedPath><affectedPath>target/linux/generic/pending-6.18/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/710-02-v7.1-net-sfp-add-quirks-for-Hisense-and-HSGQ-GPON-ONT-SFP.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/750-net-sfp-add-quirk-for-QINIYEK-BJ-SFP-10G-T-copper-SF.patch</affectedPath><affectedPath>target/linux/generic/backport-6.18/710-01-v7.1-net-sfp-add-quirk-for-ZOERAX-SFP-2.5G-T.patch</affectedPath><affectedPath>target/linux/realtek/patches-6.18/742-net-sfp-extend-SMBus-support.patch</affectedPath><affectedPath>target/linux/realtek/patches-6.18/714-net-phy-sfp-add-support-for-SMBus.patch</affectedPath><commitId>8ce1a59bb365fee4a9bc42a798ebc7bdf2d7b16f</commitId><timestamp>1777504519000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: bump 6.18 to 6.18.24

Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.18.24

Removed upstreamed:
  backport-6.18/710-02-v7.1-net-sfp-add-quirks-for-Hisense-and-HSGQ-GPON-ONT-SFP.patch[1]

All patches automatically rebased via update_kernel.sh

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.18.24&amp;id=0a59c12ce50a768e84982b65cce9c33459ef72d0

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
Link: https://github.com/openwrt/openwrt/pull/22890
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-30 01:15:19 +0200</date><id>8ce1a59bb365fee4a9bc42a798ebc7bdf2d7b16f</id><msg>kernel: bump 6.18 to 6.18.24</msg><path><editType>edit</editType><file>target/linux/generic/pending-6.18/710-bridge-add-knob-for-filtering-rx-tx-BPDU-pack.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/751-net-sfp-add-quirk-for-TP-LINK-SM410U.patch</file></path><path><editType>delete</editType><file>target/linux/generic/backport-6.18/710-02-v7.1-net-sfp-add-quirks-for-Hisense-and-HSGQ-GPON-ONT-SFP.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/750-net-sfp-add-quirk-for-QINIYEK-BJ-SFP-10G-T-copper-SF.patch</file></path><path><editType>edit</editType><file>target/linux/generic/kernel-6.18</file></path><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/741-net-sfp-apply-I2C-adapter-quirks-to-limit-blocks.patch</file></path><path><editType>edit</editType><file>target/linux/generic/backport-6.18/710-01-v7.1-net-sfp-add-quirk-for-ZOERAX-SFP-2.5G-T.patch</file></path><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/742-net-sfp-extend-SMBus-support.patch</file></path><path><editType>edit</editType><file>target/linux/realtek/patches-6.18/714-net-phy-sfp-add-support-for-SMBus.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/backport-6.18/785-v7.0-09-net-pcs-pcs-mtk-lynxi-pass-SGMIISYS-OF-node-to-PCS.patch</affectedPath><affectedPath>target/linux/ath79/patches-6.18/900-unaligned_access_hacks.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/736-04-net-ethernet-mediatek-fix-ppe-flow-accounting-for-L2.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/630-packet_socket_type.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.18/751-net-ethernet-mtk_eth_soc-revise-hardware-configuration-for-mt7987.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/795-05-net-ethernet-mtk_eth_soc-add-per-conduit-DSA-user-po.patch</affectedPath><affectedPath>target/linux/generic/hack-6.18/730-net-ethernet-mtk_eth_soc-add-hw-dump-for-forced-rese.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.18/901-arm-add-cmdline-override.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/737-08-net-ethernet-mtk_eth_soc-improve-probe-deferal.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/738-02-net-ethernet-mtk_eth_soc-do-not-enable-page-pool-sta.patch</affectedPath><affectedPath>target/linux/generic/kernel-6.18</affectedPath><affectedPath>target/linux/generic/pending-6.18/795-01-net-ethernet-mtk_ppe_offload-use-rhashtable_lookup_f.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/795-06-net-ethernet-mtk_eth_soc-use-DSA-queue-map-in-TX-pat.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/737-09-net-ethernet-mtk_eth_soc-add-paths-and-SerDes-modes-.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/795-04-net-ethernet-mtk_eth_soc-per-SoC-QDMA-TX-queue-count.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/795-03-net-ethernet-mtk_ppe_offload-set-output-device-befor.patch</affectedPath><affectedPath>target/linux/mediatek/patches-6.18/750-net-ethernet-mtk_eth_soc-add-mt7987-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/732-03-net-ethernet-mtk_eth_soc-optimize-dma-ring-address-i.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/795-09-net-ethernet-mtk_ppe-offload-flows-to-MxL862xx-switc.patch</affectedPath><affectedPath>target/linux/generic/pending-6.18/738-01-net-ethernet-mtk_eth_soc-reduce-rx-ring-size-for-older.patch</affectedPath><commitId>ed4b6ad372b9565c9d5a16ef67ddc1f6624b4fc8</commitId><timestamp>1777504519000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: bump 6.18 to 6.18.25

Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.18.25

Manually rebased:
  generic/pending-6.18/795-09-net-ethernet-mtk_ppe-offload-flows-to-MxL862xx-switc.patch

All other patches automatically rebased via update_kernel.sh

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
Link: https://github.com/openwrt/openwrt/pull/22890
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-30 01:15:19 +0200</date><id>ed4b6ad372b9565c9d5a16ef67ddc1f6624b4fc8</id><msg>kernel: bump 6.18 to 6.18.25</msg><path><editType>edit</editType><file>target/linux/generic/pending-6.18/738-02-net-ethernet-mtk_eth_soc-do-not-enable-page-pool-sta.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/737-08-net-ethernet-mtk_eth_soc-improve-probe-deferal.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/795-01-net-ethernet-mtk_ppe_offload-use-rhashtable_lookup_f.patch</file></path><path><editType>edit</editType><file>target/linux/mediatek/patches-6.18/750-net-ethernet-mtk_eth_soc-add-mt7987-support.patch</file></path><path><editType>edit</editType><file>target/linux/mediatek/patches-6.18/901-arm-add-cmdline-override.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/795-06-net-ethernet-mtk_eth_soc-use-DSA-queue-map-in-TX-pat.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/795-09-net-ethernet-mtk_ppe-offload-flows-to-MxL862xx-switc.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/737-09-net-ethernet-mtk_eth_soc-add-paths-and-SerDes-modes-.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/795-04-net-ethernet-mtk_eth_soc-per-SoC-QDMA-TX-queue-count.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.18/730-net-ethernet-mtk_eth_soc-add-hw-dump-for-forced-rese.patch</file></path><path><editType>edit</editType><file>target/linux/generic/kernel-6.18</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/795-05-net-ethernet-mtk_eth_soc-add-per-conduit-DSA-user-po.patch</file></path><path><editType>edit</editType><file>target/linux/generic/backport-6.18/785-v7.0-09-net-pcs-pcs-mtk-lynxi-pass-SGMIISYS-OF-node-to-PCS.patch</file></path><path><editType>edit</editType><file>target/linux/ath79/patches-6.18/900-unaligned_access_hacks.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/736-04-net-ethernet-mediatek-fix-ppe-flow-accounting-for-L2.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/630-packet_socket_type.patch</file></path><path><editType>edit</editType><file>target/linux/mediatek/patches-6.18/751-net-ethernet-mtk_eth_soc-revise-hardware-configuration-for-mt7987.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/732-03-net-ethernet-mtk_eth_soc-optimize-dma-ring-address-i.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/795-03-net-ethernet-mtk_ppe_offload-set-output-device-befor.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.18/738-01-net-ethernet-mtk_eth_soc-reduce-rx-ring-size-for-older.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/airoha/patches-6.12/074-01-v6.16-net-airoha-Do-not-store-hfwd-references-in-airoha_qd.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/104-v6.19-net-airoha-Fix-a-copy-and-paste-bug-in-probe.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/048-08-v6.15-net-airoha-Move-REG_GDM_FWD_CFG-initialization-in-ai.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/104-v6.16-net-airoha-Fix-an-error-handling-path-in-airoha_prob.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/048-01-v6.15-net-airoha-Move-airoha_eth-driver-in-a-dedicated-fol.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/099-10-v6.19-net-airoha-Refactor-src-port-configuration-in-airhoh.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/048-13-v6.15-net-airoha-Introduce-flowtable-offload-support.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/127-v7.1-net-airoha-Move-GDM-forward-port-configuration-in-nd.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/360-Revert-MIPS-mm-kmalloc-tlb_vpn-array-to-avoid-stack-.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/048-14-v6.15-net-airoha-Add-loopback-support-for-GDM2.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/063-02-v6.15-net-airoha-Enable-Rx-Scatter-Gather.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/046-v6.15-net-airoha-Fix-TSO-support-for-header-cloned-skbs.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/069-v6.16-net-airoha-Add-matchall-filter-offload-support.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/125-v7.1-net-airoha-Rely-__field_prep-for-non-constant-masks.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/063-06-v6.15-net-airoha-Enable-TSO-Scatter-Gather-for-LAN-port.patch</affectedPath><affectedPath>target/linux/bcm27xx/patches-6.12/950-0322-Bluetooth-hci_sync-Add-fallback-bd-address-prop.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/063-03-v6.15-net-airoha-Introduce-airoha_dev_change_mtu-callback.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/048-07-v6.15-net-airoha-Enable-support-for-multiple-net_devices.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/038-03-v6.14-net-airoha-Add-sched-ETS-offload-support.patch</affectedPath><affectedPath>target/linux/bcm27xx/patches-6.12/950-0528-drm-Increase-plane_mask-to-64bit.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/099-03-v6.19-net-airoha-Add-airoha_eth_soc_data-struct.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/108-v6.19-net-airoha-Add-the-capability-to-consume-out-of-orde.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/070-01-v6.16-net-airoha-Introduce-airoha_irq_bank-struct.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/099-12-v6.19-net-airoha-Add-AN7583-SoC-support.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/095-v6.19-net-airoha-Fix-loopback-mode-configuration-for-GDM2-.patch</affectedPath><affectedPath>target/linux/bcm27xx/patches-6.12/950-0502-Bluetooth-hci_sync-Fix-crash-on-NULL-parent.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/066-02-v6.15-net-airoha-Fix-ETS-priomap-validation.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/038-04-v6.14-net-airoha-Add-sched-HTB-offload-support.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/097-v6.19-net-airoha-Add-get_link-ethtool-callback.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/116-v6.19-net-airoha-Move-net_devs-registration-in-a-dedicated.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/039-v6.14-net-airoha-Enforce-ETS-Qdisc-priomap.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/047-v6.13-net-airoha-Reset-BQL-stopping-the-netdevice.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/066-01-v6.15-net-airoha-Fix-qid-report-in-airoha_tc_get_htb_get_l.patch</affectedPath><affectedPath>target/linux/generic/kernel-6.12</affectedPath><affectedPath>target/linux/airoha/patches-6.12/133-v7.1-net-airoha-Rework-the-code-flow-in-airoha_remove-and.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/080-02-v6.16-net-airoha-Differentiate-hwfd-buffer-size-for-QDMA0-.patch</affectedPath><affectedPath>target/linux/generic/hack-6.12/721-net-add-packet-mangeling.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/038-02-v6.14-net-airoha-Introduce-ndo_select_queue-callback.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/098-v6.19-net-airoha-Take-into-account-out-of-order-tx-complet.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/067-v6.15-net-airoha-Validate-egress-gdm-port-in-airoha_ppe_fo.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/048-05-v6.15-net-airoha-Move-DSA-tag-in-DMA-descriptor.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/134-v7.1-net-airoha-Delay-offloading-until-all-net_devices-ar.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/074-03-v6.16-net-airoha-Add-the-capability-to-allocate-hfwd-descr.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/086-02-v6.18-net-airoha-Add-airoha_ppe_dev-struct-definition.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/080-01-v6.16-net-airoha-Compute-number-of-descriptors-according-t.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/031-02-v6.13-net-airoha-Simplify-Tx-napi-logic.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/099-09-v6.19-net-airoha-Select-default-ppe-cpu-port-in-airoha_dev.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/089-v6.14-net-airoha-Fix-channel-configuration-for-ETS-Qdisc.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/126-v7.1-net-airoha-Make-flow-control-source-port-mapping-dep.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/791-tg3-Fix-DMA-allocations-on-57766-devices.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/048-09-v6.15-net-airoha-Rename-airoha_set_gdm_port_fwd_cfg-in-air.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/075-v6.16-net-airoha-Fix-an-error-handling-path-in-airoha_allo.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/736-04-net-ethernet-mediatek-fix-ppe-flow-accounting-for-L2.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/096-v6.19-net-airoha-Add-missing-stats-to-ethtool_eth_mac_stat.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/064-v6.15-net-airoha-Fix-dev-dsa_ptr-check-in-airoha_get_dsa_t.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/750-net-sfp-add-quirk-for-QINIYEK-BJ-SFP-10G-T-copper-SF.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/135-v7.1-net-airoha-Add-missing-cleanup-bits-in-airoha_qdma_c.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/120-v7.0-net-airoha-implement-get_link_ksettings.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/731-net-permit-ieee80211_ptr-even-with-no-CFG82111-suppo.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/017-v6.13-net-airoha-Implement-BQL-support.patch</affectedPath><affectedPath>target/linux/ath79/patches-6.12/900-unaligned_access_hacks.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/132-v7.1-net-airoha-Reset-PPE-default-cput-port-in-airoha_ppe.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/117-v7.0-net-airoha-Use-gdm-port-enum-value-whenever-possible.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/074-02-v6.16-net-airoha-Add-the-capability-to-allocate-hwfd-buffe.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/129-v7.1-net-airoha-select-QDMA-block-according-LAN-WAN-confi.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/099-04-v6.19-net-airoha-Generalize-airoha_ppe2_is_enabled-routine.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/070-02-v6.16-net-airoha-Enable-multiple-IRQ-lines-support-in-airo.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/063-01-v6.15-net-airoha-Move-min-max-packet-len-configuration-in-.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/038-01-v6.14-net-airoha-Enable-Tx-drop-capability-for-each-Tx-DMA.patch</affectedPath><affectedPath>target/linux/airoha/patches-6.12/103-v6.19-net-airoha-Remove-code-duplication-in-airoha_regs.h.patch</affectedPath><commitId>8d827ccc932f779b6706e1d6ec3d333f25e28e31</commitId><timestamp>1777505504000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: bump 6.12 to 6.12.81

Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.81

Removed upstreamed:
  ramips/patches-6.12/100-mips-ralink-update-CPU-clock-index.patch[1]
  airoha/patches-6.12/135-v7.1-net-airoha-Add-missing-cleanup-bits-in-airoha_qdma_c.patch[2]

Manually rebased:
  airoha/patches-6.12/048-01-v6.15-net-airoha-Move-airoha_eth-driver-in-a-dedicated-fol.patch

All other patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.81&amp;id=e8fd60338545f4bc9c23d3d4686c88324aa76fb8
2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.81&amp;id=cce5027f9dc3a333ccbcd59a2c3ab2906bd08d30

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
Link: https://github.com/openwrt/openwrt/pull/22913
[Modify airoha move patch]
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-30 01:31:44 +0200</date><id>8d827ccc932f779b6706e1d6ec3d333f25e28e31</id><msg>kernel: bump 6.12 to 6.12.81</msg><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/104-v6.16-net-airoha-Fix-an-error-handling-path-in-airoha_prob.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/098-v6.19-net-airoha-Take-into-account-out-of-order-tx-complet.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/031-02-v6.13-net-airoha-Simplify-Tx-napi-logic.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/048-01-v6.15-net-airoha-Move-airoha_eth-driver-in-a-dedicated-fol.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/099-04-v6.19-net-airoha-Generalize-airoha_ppe2_is_enabled-routine.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/048-08-v6.15-net-airoha-Move-REG_GDM_FWD_CFG-initialization-in-ai.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/017-v6.13-net-airoha-Implement-BQL-support.patch</file></path><path><editType>edit</editType><file>target/linux/ath79/patches-6.12/900-unaligned_access_hacks.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/096-v6.19-net-airoha-Add-missing-stats-to-ethtool_eth_mac_stat.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/097-v6.19-net-airoha-Add-get_link-ethtool-callback.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/095-v6.19-net-airoha-Fix-loopback-mode-configuration-for-GDM2-.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/129-v7.1-net-airoha-select-QDMA-block-according-LAN-WAN-confi.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/046-v6.15-net-airoha-Fix-TSO-support-for-header-cloned-skbs.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/086-02-v6.18-net-airoha-Add-airoha_ppe_dev-struct-definition.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/104-v6.19-net-airoha-Fix-a-copy-and-paste-bug-in-probe.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/074-03-v6.16-net-airoha-Add-the-capability-to-allocate-hfwd-descr.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/066-02-v6.15-net-airoha-Fix-ETS-priomap-validation.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/080-02-v6.16-net-airoha-Differentiate-hwfd-buffer-size-for-QDMA0-.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/099-09-v6.19-net-airoha-Select-default-ppe-cpu-port-in-airoha_dev.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/067-v6.15-net-airoha-Validate-egress-gdm-port-in-airoha_ppe_fo.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/063-03-v6.15-net-airoha-Introduce-airoha_dev_change_mtu-callback.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/080-01-v6.16-net-airoha-Compute-number-of-descriptors-according-t.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/048-05-v6.15-net-airoha-Move-DSA-tag-in-DMA-descriptor.patch</file></path><path><editType>delete</editType><file>target/linux/airoha/patches-6.12/135-v7.1-net-airoha-Add-missing-cleanup-bits-in-airoha_qdma_c.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/127-v7.1-net-airoha-Move-GDM-forward-port-configuration-in-nd.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/074-01-v6.16-net-airoha-Do-not-store-hfwd-references-in-airoha_qd.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/048-14-v6.15-net-airoha-Add-loopback-support-for-GDM2.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/063-02-v6.15-net-airoha-Enable-Rx-Scatter-Gather.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/070-02-v6.16-net-airoha-Enable-multiple-IRQ-lines-support-in-airo.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/132-v7.1-net-airoha-Reset-PPE-default-cput-port-in-airoha_ppe.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/791-tg3-Fix-DMA-allocations-on-57766-devices.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/089-v6.14-net-airoha-Fix-channel-configuration-for-ETS-Qdisc.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/075-v6.16-net-airoha-Fix-an-error-handling-path-in-airoha_allo.patch</file></path><path><editType>edit</editType><file>target/linux/bcm27xx/patches-6.12/950-0502-Bluetooth-hci_sync-Fix-crash-on-NULL-parent.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/064-v6.15-net-airoha-Fix-dev-dsa_ptr-check-in-airoha_get_dsa_t.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/069-v6.16-net-airoha-Add-matchall-filter-offload-support.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/070-01-v6.16-net-airoha-Introduce-airoha_irq_bank-struct.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/134-v7.1-net-airoha-Delay-offloading-until-all-net_devices-ar.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/736-04-net-ethernet-mediatek-fix-ppe-flow-accounting-for-L2.patch</file></path><path><editType>edit</editType><file>target/linux/generic/kernel-6.12</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/126-v7.1-net-airoha-Make-flow-control-source-port-mapping-dep.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/048-09-v6.15-net-airoha-Rename-airoha_set_gdm_port_fwd_cfg-in-air.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/750-net-sfp-add-quirk-for-QINIYEK-BJ-SFP-10G-T-copper-SF.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/117-v7.0-net-airoha-Use-gdm-port-enum-value-whenever-possible.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/103-v6.19-net-airoha-Remove-code-duplication-in-airoha_regs.h.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/038-01-v6.14-net-airoha-Enable-Tx-drop-capability-for-each-Tx-DMA.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/038-03-v6.14-net-airoha-Add-sched-ETS-offload-support.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/099-10-v6.19-net-airoha-Refactor-src-port-configuration-in-airhoh.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/048-13-v6.15-net-airoha-Introduce-flowtable-offload-support.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/125-v7.1-net-airoha-Rely-__field_prep-for-non-constant-masks.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/066-01-v6.15-net-airoha-Fix-qid-report-in-airoha_tc_get_htb_get_l.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/360-Revert-MIPS-mm-kmalloc-tlb_vpn-array-to-avoid-stack-.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/038-04-v6.14-net-airoha-Add-sched-HTB-offload-support.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/039-v6.14-net-airoha-Enforce-ETS-Qdisc-priomap.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/120-v7.0-net-airoha-implement-get_link_ksettings.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/048-07-v6.15-net-airoha-Enable-support-for-multiple-net_devices.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/047-v6.13-net-airoha-Reset-BQL-stopping-the-netdevice.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/099-12-v6.19-net-airoha-Add-AN7583-SoC-support.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/038-02-v6.14-net-airoha-Introduce-ndo_select_queue-callback.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/116-v6.19-net-airoha-Move-net_devs-registration-in-a-dedicated.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/063-01-v6.15-net-airoha-Move-min-max-packet-len-configuration-in-.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/063-06-v6.15-net-airoha-Enable-TSO-Scatter-Gather-for-LAN-port.patch</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.12/721-net-add-packet-mangeling.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/099-03-v6.19-net-airoha-Add-airoha_eth_soc_data-struct.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/731-net-permit-ieee80211_ptr-even-with-no-CFG82111-suppo.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/074-02-v6.16-net-airoha-Add-the-capability-to-allocate-hwfd-buffe.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/108-v6.19-net-airoha-Add-the-capability-to-consume-out-of-orde.patch</file></path><path><editType>edit</editType><file>target/linux/airoha/patches-6.12/133-v7.1-net-airoha-Rework-the-code-flow-in-airoha_remove-and.patch</file></path><path><editType>edit</editType><file>target/linux/bcm27xx/patches-6.12/950-0322-Bluetooth-hci_sync-Add-fallback-bd-address-prop.patch</file></path><path><editType>edit</editType><file>target/linux/bcm27xx/patches-6.12/950-0528-drm-Increase-plane_mask-to-64bit.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/ipq40xx/patches-6.12/701-net-dsa-add-out-of-band-tagging-protocol.patch</affectedPath><affectedPath>target/linux/generic/kernel-6.12</affectedPath><affectedPath>target/linux/generic/pending-6.12/360-Revert-MIPS-mm-kmalloc-tlb_vpn-array-to-avoid-stack-.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/361-Revert-MIPS-mm-Prevent-a-TLB-shutdown-on-initial-uni.patch</affectedPath><commitId>9944b3454c289c3db7cf9e0e8b4d20e3e1d97666</commitId><timestamp>1777505504000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: bump 6.12 to 6.12.82

Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.82

Removed upstreamed:
 generic/pending-6.12/360-Revert-MIPS-mm-kmalloc-tlb_vpn-array-to-avoid-stack-.patch[1,2]
 generic/pending-6.12/361-Revert-MIPS-mm-Prevent-a-TLB-shutdown-on-initial-uni.patch[3]

All other patches automatically rebased via update_kernel.sh

Upstream fixed booting the RealTek MIPS 4KEc SoCs. The reverts are not
needed any more.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.82&amp;id=16a49e3fda339aa552cde7f2cdbb25b91426cb8a
2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.82&amp;id=497f7f97894684b62a86201953ca028a3836e48e
3. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.82&amp;id=d937204d13f9a25b559b7fb94faf178640fb6af5

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
Link: https://github.com/openwrt/openwrt/pull/22913
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-30 01:31:44 +0200</date><id>9944b3454c289c3db7cf9e0e8b4d20e3e1d97666</id><msg>kernel: bump 6.12 to 6.12.82</msg><path><editType>edit</editType><file>target/linux/ipq40xx/patches-6.12/701-net-dsa-add-out-of-band-tagging-protocol.patch</file></path><path><editType>edit</editType><file>target/linux/generic/kernel-6.12</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/360-Revert-MIPS-mm-kmalloc-tlb_vpn-array-to-avoid-stack-.patch</file></path><path><editType>delete</editType><file>target/linux/generic/pending-6.12/361-Revert-MIPS-mm-Prevent-a-TLB-shutdown-on-initial-uni.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/bcm27xx/patches-6.12/950-0824-drm-vc4-Correct-one-logging-message-that-got-promote.patch</affectedPath><affectedPath>target/linux/bcm27xx/patches-6.12/950-0132-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch</affectedPath><affectedPath>target/linux/generic/kernel-6.12</affectedPath><affectedPath>target/linux/bcm27xx/patches-6.12/950-0661-drm-vc4-Remove-request-for-min-clocks-when-hdmi-outp.patch</affectedPath><affectedPath>target/linux/bcm27xx/patches-6.12/950-0588-drm-vc4-Make-v3d-paths-unavailable-on-any-generation.patch</affectedPath><affectedPath>target/linux/ath79/patches-6.12/900-unaligned_access_hacks.patch</affectedPath><affectedPath>target/linux/bcm27xx/patches-6.12/950-0644-vc4-Add-jack-detection-to-HDMI-audio-driver.patch</affectedPath><affectedPath>target/linux/bcm27xx/patches-6.12/950-0073-ASoC-Add-support-for-all-the-downstream-rpi-sound-ca.patch</affectedPath><affectedPath>target/linux/bcm27xx/patches-6.12/950-0662-drm-vc4-Disable-the-2pixel-clock-odd-timings-workaro.patch</affectedPath><affectedPath>target/linux/bcm27xx/patches-6.12/950-0179-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/750-net-sfp-add-quirk-for-QINIYEK-BJ-SFP-10G-T-copper-SF.patch</affectedPath><affectedPath>target/linux/bcm27xx/patches-6.12/950-0604-drm-vc4-hdmi-Add-support-for-BCM2712-HDMI-controller.patch</affectedPath><commitId>39964c99093819a450a8da0682c3ae08f105f534</commitId><timestamp>1777505504000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: bump 6.12 to 6.12.83

Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.83

All patches automatically rebased via update_kernel.sh

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
Link: https://github.com/openwrt/openwrt/pull/22913
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-30 01:31:44 +0200</date><id>39964c99093819a450a8da0682c3ae08f105f534</id><msg>kernel: bump 6.12 to 6.12.83</msg><path><editType>edit</editType><file>target/linux/ath79/patches-6.12/900-unaligned_access_hacks.patch</file></path><path><editType>edit</editType><file>target/linux/bcm27xx/patches-6.12/950-0644-vc4-Add-jack-detection-to-HDMI-audio-driver.patch</file></path><path><editType>edit</editType><file>target/linux/generic/kernel-6.12</file></path><path><editType>edit</editType><file>target/linux/bcm27xx/patches-6.12/950-0824-drm-vc4-Correct-one-logging-message-that-got-promote.patch</file></path><path><editType>edit</editType><file>target/linux/bcm27xx/patches-6.12/950-0588-drm-vc4-Make-v3d-paths-unavailable-on-any-generation.patch</file></path><path><editType>edit</editType><file>target/linux/bcm27xx/patches-6.12/950-0662-drm-vc4-Disable-the-2pixel-clock-odd-timings-workaro.patch</file></path><path><editType>edit</editType><file>target/linux/bcm27xx/patches-6.12/950-0179-gpiolib-Don-t-prevent-IRQ-usage-of-output-GPIOs.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/750-net-sfp-add-quirk-for-QINIYEK-BJ-SFP-10G-T-copper-SF.patch</file></path><path><editType>edit</editType><file>target/linux/bcm27xx/patches-6.12/950-0661-drm-vc4-Remove-request-for-min-clocks-when-hdmi-outp.patch</file></path><path><editType>edit</editType><file>target/linux/bcm27xx/patches-6.12/950-0132-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch</file></path><path><editType>edit</editType><file>target/linux/bcm27xx/patches-6.12/950-0073-ASoC-Add-support-for-all-the-downstream-rpi-sound-ca.patch</file></path><path><editType>edit</editType><file>target/linux/bcm27xx/patches-6.12/950-0604-drm-vc4-hdmi-Add-support-for-BCM2712-HDMI-controller.patch</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>target/linux/generic/hack-6.12/730-net-ethernet-mtk_eth_soc-add-hw-dump-for-forced-rese.patch</affectedPath><affectedPath>target/linux/generic/kernel-6.12</affectedPath><affectedPath>target/linux/generic/pending-6.12/732-03-net-ethernet-mtk_eth_soc-optimize-dma-ring-address-i.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/738-02-net-ethernet-mtk_eth_soc-do-not-enable-page-pool-sta.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/737-net-ethernet-mtk_eth_soc-add-paths-and-SerDes-modes-.patch</affectedPath><affectedPath>target/linux/generic/backport-6.12/721-01-v6.15-net-ethernet-mediatek-add-EEE-support.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/736-04-net-ethernet-mediatek-fix-ppe-flow-accounting-for-L2.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/630-packet_socket_type.patch</affectedPath><affectedPath>target/linux/generic/pending-6.12/738-01-net-ethernet-mtk_eth_soc-reduce-rx-ring-size-for-older.patch</affectedPath><commitId>25190c663143a98f61da013cee5877b42b5ad6a2</commitId><timestamp>1777505504000</timestamp><author><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName></author><authorEmail>hauke@hauke-m.de</authorEmail><comment>kernel: bump 6.12 to 6.12.84

Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.84

All patches automatically rebased via update_kernel.sh

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
Link: https://github.com/openwrt/openwrt/pull/22913
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</comment><date>2026-04-30 01:31:44 +0200</date><id>25190c663143a98f61da013cee5877b42b5ad6a2</id><msg>kernel: bump 6.12 to 6.12.84</msg><path><editType>edit</editType><file>target/linux/generic/backport-6.12/721-01-v6.15-net-ethernet-mediatek-add-EEE-support.patch</file></path><path><editType>edit</editType><file>target/linux/generic/kernel-6.12</file></path><path><editType>edit</editType><file>target/linux/generic/hack-6.12/730-net-ethernet-mtk_eth_soc-add-hw-dump-for-forced-rese.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/732-03-net-ethernet-mtk_eth_soc-optimize-dma-ring-address-i.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/738-01-net-ethernet-mtk_eth_soc-reduce-rx-ring-size-for-older.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/702-net-ethernet-mtk_eth_soc-enable-threaded-NAPI.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/736-04-net-ethernet-mediatek-fix-ppe-flow-accounting-for-L2.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/630-packet_socket_type.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/737-net-ethernet-mtk_eth_soc-add-paths-and-SerDes-modes-.patch</file></path><path><editType>edit</editType><file>target/linux/generic/pending-6.12/738-02-net-ethernet-mtk_eth_soc-do-not-enable-page-pool-sta.patch</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://taiha.net/jenkins/user/robimarko</absoluteUrl><fullName>robimarko</fullName><id>robimarko</id></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName><id>daniel</id></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/wigyori</absoluteUrl><fullName>wigyori</fullName><id>wigyori</id></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/vincent</absoluteUrl><fullName>vincent</fullName><id>vincent</id></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/ansuelsmth</absoluteUrl><fullName>ansuelsmth</fullName><id>ansuelsmth</id></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/hauke</absoluteUrl><fullName>hauke</fullName><id>hauke</id></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/robert.marko</absoluteUrl><fullName>robert.marko</fullName><id>robert.marko</id></culprit><culprit><absoluteUrl>https://taiha.net/jenkins/user/linusw</absoluteUrl><fullName>linusw</fullName><id>linusw</id></culprit></freeStyleBuild>