Skip to content
成功

変更履歴

概要

  1. generic: 6.6: add backported btsdio patch for cyw437 (commit: c9f1152) (details)
  2. imx: 6.6: add some backported kernel patches for Gateworks Venice (commit: 1ce87cf) (details)
  3. imx: 6.6: add a patch to work around a PCI init hang on IMX8M{M,P} (commit: 23a18a5) (details)
  4. imx: coretexa53: add network configuration for gw82xx-2x (commit: d2eaaa9) (details)
  5. ramips: restore full switch performance for USW-Flex (commit: 62872f8) (details)
  6. airoha: an7581: refresh and fix cpufreq patch (commit: fbbfcbf) (details)
  7. airoha: an7581: replace eMMC support with upstream version (commit: b7edf88) (details)
  8. airoha: an7581: replace clock patch with upstream version (commit: a9b408a) (details)
  9. unetd: update to Git HEAD (2025-01-27) (commit: c34eee5) (details)
  10. generic: add missing CONFIG_LEDS_ST1202 symbol (commit: 8ffeeae) (details)
  11. stm32: enable CONFIG_SMSC_PHY (commit: d981f28) (details)
  12. wolfssl: Update to version 5.7.6 (commit: 0a7e92c) (details)
  13. apm821xx: NETGEAR WNDR4700: Fix compat version (commit: dab52c0) (details)
  14. dnsmasq: add fix related to DNSSEC verification from upstream (commit: 6dc0f0c) (details)
  15. realtek: Drop unused property on DGS-1210 gpio0 (commit: 022b7d8) (details)
  16. realtek: Switch DGS-1210-10P DTS to gpio.dtsi (commit: 7c0d1c1) (details)
  17. realtek: switch RTL8231 driver for D-Link DGS-1210 (commit: 3d6a1a7) (details)
  18. bmips: shg2500: add missing led controller cells (commit: fbe0bd5) (details)
  19. ipq60xx: fix uboot-envtools file syntax error in uci-defaults (commit: 734331e) (details)
  20. realtek: Switch ApresiaLightGS120GT-SS RTL8231 driver (commit: f31c9bb) (details)
  21. realtek: add PoE enable line to Netgear GS110TPP (commit: 8070743) (details)
  22. base-files: sysupgrade: Add new option -s to perform upgrade on current partition (commit: 389ecee) (details)
  23. qualcommax: ipq807x: Add ability to perform upgrade on current partition for Linksys MX devices (commit: f1f1b08) (details)
  24. qualcommax: ipq807x: Update u-boot env only when changes for Linksys MX devices (commit: 2fc99e4) (details)
  25. qualcommax: ipq807x: Remove OEM UBI volume before upgrade for Linksys MX devices (commit: df1f6e1) (details)
  26. kexec-tools: update URL (commit: 3e6e9b2) (details)
  27. unetd: update to Git HEAD (2025-01-29) (commit: 087c5ab) (details)
コミット c9f11523dd5b8639b24b97043d70f2a197a00a84 by robimarko
generic: 6.6: add backported btsdio patch for cyw437

Add a backport of a btsdio patch for the cyw437 bluetooth controller.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Link: https://github.com/openwrt/openwrt/pull/17717
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: c9f1152)
The file was addedtarget/linux/generic/backport-6.6/903-v6.12-Bluetooth-btsdio-Do-not-bind-to-non-removable-CYW437.patch
コミット 1ce87cf25c19f030b81954639545db2ab7f17062 by robimarko
imx: 6.6: add some backported kernel patches for Gateworks Venice

Add several dt backports for the Gateworks Venice product family.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Link: https://github.com/openwrt/openwrt/pull/17717
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 1ce87cf)
The file was addedtarget/linux/imx/patches-6.6/502-6.13-arm64-dts-freescale-rename-gw7905-to-gw75xx.patch
The file was addedtarget/linux/imx/patches-6.6/501-6.13-arm64-dts-imx8mp-venice-gw74xx-add-M2SKT_GPIO10-gpio.patch
The file was addedtarget/linux/imx/patches-6.6/503-6.13-arm64-dts-imx8m-venice-gw75xx-add-Accelerometer-device.patch
The file was addedtarget/linux/imx/patches-6.6/500-6.13-arm64-dts-imx8mm-venice-add-RTC-aliases.patch
The file was addedtarget/linux/imx/patches-6.6/504-6.13-arm64-dts-imx-Add-i.MX8M-Plus-Gateworks-GW82XX-2X-support.patch
コミット 23a18a57cf750d9081353cdd34e44982ea10e191 by robimarko
imx: 6.6: add a patch to work around a PCI init hang on IMX8M{M,P}

The act of attempting link at gen1 then trying to link at higher speeds
causes a hang with the specific PCIe switch used on the Gateworks Venice
boards. Work around this by linking at the highest speed first as is
common with all other PCI controller drivers.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Link: https://github.com/openwrt/openwrt/pull/17717
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 23a18a5)
The file was addedtarget/linux/imx/patches-6.6/600-PCI-imx6-Start-link-at-max-gen-first-for-IMX8MM-and-IMX8MP.patch
コミット d2eaaa90d502fa418d7d9bb8d4e6ccbe0131c832 by robimarko
imx: coretexa53: add network configuration for gw82xx-2x

The GW82xx-2x has two network ports. By convention, the first
port (eth0) should be the WAN port and the second port (eth1)
should be the LAN port.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Link: https://github.com/openwrt/openwrt/pull/17717
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: d2eaaa9)
The file was modifiedtarget/linux/imx/cortexa53/base-files/etc/board.d/02_network (diff)
コミット 62872f8bfd5c8bc80bb014417c6ed8057bbeb773 by robimarko
ramips: restore full switch performance for USW-Flex

Since commit f1c9afd80138 ("ramips: mt7621-dts: mux phy0/4 to gmac1") the
USW-Flex lan1 port has been attached directly to the CPU. This improves
routing performance but hinders switching.

This is a generally accepted trade-off in that commit but for USW-Flex it
is a questionable choice. This switch is designed to deliver PoE to remote
places and using it as a router is unlikely. Meanwhile, the lan1 port is
also PoE-in and will often be the uplink, carrying most of the traffic.

Reverting f1c9afd80138 for USW-Flex restores full 1 Gbps switching
performance on all ports.

Signed-off-by: Anders Melchiorsen <amelchio@nogoto.net>
Link: https://github.com/openwrt/openwrt/pull/17703
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 62872f8)
The file was modifiedtarget/linux/ramips/dts/mt7621_ubnt_usw-flex.dts (diff)
コミット fbbfcbf150cd7c72f49c149e7f9b9f4d0bf43e4b by ansuelsmth
airoha: an7581: refresh and fix cpufreq patch

Refresh cpufreq with merged upstream version. Also fix the PM Domain
rebased patch to correctly expose the symbol for non Mediatek target.

Update dtsi with new pm domain name.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: fbbfcbf)
The file was removedtarget/linux/airoha/patches-6.6/100-01-pmdomain-airoha-Add-Airoha-CPU-PM-Domain-support.patch
The file was modifiedtarget/linux/airoha/an7581/config-6.6 (diff)
The file was removedtarget/linux/airoha/patches-6.6/100-02-cpufreq-airoha-Add-EN7581-CPUFreq-SMCCC-driver.patch
The file was addedtarget/linux/airoha/patches-6.6/039-v6.14-cpufreq-airoha-Add-EN7581-CPUFreq-SMCCC-driver.patch
The file was modifiedtarget/linux/airoha/dts/an7581.dtsi (diff)
The file was addedtarget/linux/airoha/patches-6.6/040-v6.14-pmdomain-airoha-Add-Airoha-CPU-PM-Domain-support.patch
コミット b7edf88b0fe15b32be802c7de54036ff8e66dcc1 by ansuelsmth
airoha: an7581: replace eMMC support with upstream version

Replace eMMC support with upstream version where we declare dummy clock
and dummy regulator instead of a specific compatible. Also drop the
downstream patch for it.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: b7edf88)
The file was modifiedtarget/linux/airoha/dts/an7581-evb-emmc.dts (diff)
The file was modifiedtarget/linux/airoha/dts/an7581.dtsi (diff)
The file was modifiedtarget/linux/airoha/an7581/config-6.6 (diff)
The file was removedtarget/linux/airoha/patches-6.6/111-mmc-mtk-sd-add-support-for-AN7581-MMC-Host.patch
コミット a9b408a97f7bf8b1f98f355fefe3c9bfc959d5a6 by ansuelsmth
airoha: an7581: replace clock patch with upstream version

Replace clock patch for eMMC with upstream version to add the tag and
flag them as upstreamed.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: a9b408a)
The file was removedtarget/linux/airoha/patches-6.6/110-01-clk-en7523-Rework-clock-handling-for-different-clock.patch
The file was removedtarget/linux/airoha/patches-6.6/110-04-clk-en7523-Add-clock-for-eMMC-for-EN7581.patch
The file was removedtarget/linux/airoha/patches-6.6/110-02-dt-bindings-clock-drop-NUM_CLOCKS-define-for-EN7581.patch
The file was removedtarget/linux/airoha/patches-6.6/110-03-dt-bindings-clock-add-ID-for-eMMC-for-EN7581.patch
The file was addedtarget/linux/airoha/patches-6.6/041-04-v6.14-clk-en7523-Add-clock-for-eMMC-for-EN7581.patch
The file was addedtarget/linux/airoha/patches-6.6/041-02-v6.14-dt-bindings-clock-drop-NUM_CLOCKS-define-for-EN7581.patch
The file was addedtarget/linux/airoha/patches-6.6/041-01-v6.14-clk-en7523-Rework-clock-handling-for-different-clock.patch
The file was addedtarget/linux/airoha/patches-6.6/041-03-v6.14-dt-bindings-clock-add-ID-for-eMMC-for-EN7581.patch
コミット c34eee5f39827ca38c9d4d0acef46848098867fe by nbd
unetd: update to Git HEAD (2025-01-27)

c293afa01c13 network: add support for the local_network option

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: c34eee5)
The file was modifiedpackage/network/services/unetd/Makefile (diff)
The file was modifiedpackage/network/services/unetd/files/unetd.sh (diff)
コミット 8ffeeaee67146aa458f630578aa1f13cd0506ba6 by robimarko
generic: add missing CONFIG_LEDS_ST1202 symbol

ST1202 controller was added recently, but it was not disabled in the
generic config, so lets avoid individual target configs disabling it
and just disable it in generic config.

Link: https://github.com/openwrt/openwrt/pull/17746
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 8ffeeae)
The file was modifiedtarget/linux/generic/config-6.6 (diff)
コミット d981f28f762a559ae50386fa089b050aaaa78555 by robimarko
stm32: enable CONFIG_SMSC_PHY

The STM32MP135F-DK board uses the LAN8742 PHY.
Enable CONFIG_SMSC_PHY to have full PHY support.

Signed-off-by: Thomas Richard <thomas.richard@bootlin.com>
Link: https://github.com/openwrt/openwrt/pull/17745
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: d981f28)
The file was modifiedtarget/linux/stm32/stm32mp1/config-6.6 (diff)
コミット 0a7e92c2442bc09eec3875aae21996d9a5430806 by hauke
wolfssl: Update to version 5.7.6

This fixes multiple bugs and also minor security problems.

Changelog:
https://github.com/wolfSSL/wolfssl/releases/tag/v5.7.4-stable
https://github.com/wolfSSL/wolfssl/releases/tag/v5.7.6-stable

The package size increases:
525814 bin/packages/mips_24kc/base/libwolfssl5.7.2.e624513f-5.7.2-r1.apk
549408 bin/packages/mips_24kc/base/libwolfssl5.7.6.e624513f-5.7.6-r1.apk

Link: https://github.com/openwrt/openwrt/pull/17742
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 0a7e92c)
The file was modifiedpackage/libs/wolfssl/Makefile (diff)
The file was modifiedpackage/libs/wolfssl/patches/100-disable-hardening-check.patch (diff)
コミット dab52c00d712a421d6e61eebc51359e5d38ad347 by hauke
apm821xx: NETGEAR WNDR4700: Fix compat version

The definition for the netgear_wndr4700 had two different
DEVICE_COMPAT_VERSION definitions.

In commit 5815884c3a2 ("apm821xx: migrate to DSA"), an additional
DEVICE_COMPAT_VERSION := 3.0 attribute was added to the device
definition. The old one with version 2.0 stayed and was defined later
overwriting the new one.

Replace the old version 2.0 with the new version 3.0

Fixes: 5815884c3a2a ("apm821xx: migrate to DSA")
Link: https://forum.openwrt.org/t/openwrt-24-10-0-rc6-sixth-release-candidate/222466/43
Link: https://github.com/openwrt/openwrt/pull/17741
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: dab52c0)
The file was modifiedtarget/linux/apm821xx/image/nand.mk (diff)
コミット 6dc0f0c50cf1072ec3751c0fb1fc152a0a86487d by hauke
dnsmasq: add fix related to DNSSEC verification from upstream

To find the DS record for a given zone the parent zone's nameserver must
be queried and not the nameserver for the zone. Otherwise DNSSEC
verification for unsigned delegations breaks.

Signed-off-by: Uwe Kleine-König <uwe+openwrt@kleine-koenig.org>
Link: https://patchwork.ozlabs.org/project/openwrt/patch/20250127151223.1420006-1-uwe+openwrt@kleine-koenig.org/
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 6dc0f0c)
The file was addedpackage/network/services/dnsmasq/patches/0003-Handle-DS-queries-to-auth-zones.patch
The file was modifiedpackage/network/services/dnsmasq/Makefile (diff)
コミット 022b7d80bf9de326f02c625f2fdeb2fb9c9203a3 by sander
realtek: Drop unused property on DGS-1210 gpio0

The 'indirect-access-id' property on gpio0 is a remnant from the
original GPIO driver. This property has not been relevant on the SoC's
embedded GPIO controller for a long time, so just drop it.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 022b7d8)
The file was modifiedtarget/linux/realtek/dts/rtl83xx_d-link_dgs-1210_common.dtsi (diff)
コミット 7c0d1c1eb10a7040af6478742dd053f40b24a467 by sander
realtek: Switch DGS-1210-10P DTS to gpio.dtsi

The DTS file for the DGS-1210-10P is slightly different from the other
DGS-1210 devices, in that it didn't specify a gpio-restart node when it
was added. The gpio-restart has been found to work on the DGS-1210-10P
as well, so switch it over to the common definitions.

This converts the last device from the product family to the common
definition for the (external) GPIOs.

Tested-by: Michel Thill <jmthill@gmail.com>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 7c0d1c1)
The file was modifiedtarget/linux/realtek/dts/rtl8382_d-link_dgs-1210-10p.dts (diff)
コミット 3d6a1a7874c991c4bd9719bf0a92ab6630034c67 by sander
realtek: switch RTL8231 driver for D-Link DGS-1210

Update the common external GPIO DTSI file for the DGS-1210 devices to
use an MDIO device on the auxilairy MDIO bus, as the original driver was
doing behind the screen.

Switching to the new driver will allow for full pin-control and will no
longer reset pin config set by the bootloader.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 3d6a1a7)
The file was modifiedtarget/linux/realtek/dts/rtl83xx_d-link_dgs-1210_gpio.dtsi (diff)
コミット fbe0bd5f6453a61fab871bee56883afc5c6308cf by noltari
bmips: shg2500: add missing led controller cells

Fixes the following DT warnings:
../dts/bcm63168-sercomm-shg2500.dts:76.4-14: Warning (reg_format): /ubus/spi@10001000/led-controller@1/led@1:reg: property has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
../dts/bcm63168-sercomm-shg2500.dts:75.9-78.5: Warning (avoid_default_addr_size): /ubus/spi@10001000/led-controller@1/led@1: Relying on default #address-cells value
../dts/bcm63168-sercomm-shg2500.dts:75.9-78.5: Warning (avoid_default_addr_size): /ubus/spi@10001000/led-controller@1/led@1: Relying on default #size-cells value

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: fbe0bd5)
The file was modifiedtarget/linux/bmips/dts/bcm63168-sercomm-shg2500.dts (diff)
コミット 734331e4e603e39afa9814a7c89b998380671ab8 by robimarko
ipq60xx: fix uboot-envtools file syntax error in uci-defaults

The syntax error prevented the correct creation of all ipq60xx U-Boot environment files: /etc/config/ubootenv and /etc/fw_env.config

Signed-off-by: Ivan Deng <hongba@rocketmail.com>
Link: https://github.com/openwrt/openwrt/pull/17755
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 734331e)
The file was modifiedpackage/boot/uboot-envtools/files/qualcommax_ipq60xx (diff)
コミット f31c9bb237c306c89b553a96c96460f194202df2 by sander
realtek: Switch ApresiaLightGS120GT-SS RTL8231 driver

Switch the implementation for the RTL8231 GPIO expander to the new
driver.

This allows specifying the GPIO driving the RTL8231's reset as a proper
MDIO reset line, so the gpio-hog can be dropped. Since it was pinned at
a high level, the reset line is actually active-low (i.e. high when not
in reset).

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: f31c9bb)
The file was modifiedtarget/linux/realtek/dts/rtl8382_apresia_aplgs120gtss.dts (diff)
コミット 807074309dff4eff4097900b9de53abce8684e2f by sander
realtek: add PoE enable line to Netgear GS110TPP

By switching to the new RTL8231 driver in commit b7af54d5c18c ("realtek:
Simple conversions to RTL8231 MFD driver"), the bootloader state of the
RTL8231's pins is now maintained. As the bootloader de-asserts the PoE
enable signal, this means PoE output is no longer available.

Add a gpio-hog with high output, restoring the line value from when the
pin was configured (by default) as an input with a pull-up resistor.
This will hard-enable the PoE output, but the individual ports can still
be administratively disabled by realtek-poe or a similar tool.

Signed-off-by: Sander Vanheule <sander@svanheule.net>
(commit: 8070743)
The file was modifiedtarget/linux/realtek/dts/rtl8380_netgear_gs110tpp-v1.dts (diff)
コミット 389ecee729af314d3aa29fc78a5da2d85152ac12 by robimarko
base-files: sysupgrade: Add new option -s to perform upgrade on current partition

Add new option to be able to perform upgrade on current partition for dual firmware devices:
  "-s           stay on current partition (for dual firmware devices)"

Signed-off-by: Paweł Owoc <frut3k7@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/14720
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 389ecee)
The file was modifiedpackage/base-files/files/sbin/sysupgrade (diff)
コミット f1f1b08db553d874666a0da8435d50b1ab827a3c by robimarko
qualcommax: ipq807x: Add ability to perform upgrade on current partition for Linksys MX devices

Dual firmware devices like Linksys MX4200, MX4300, MX5300 and MX8500 use separate rootfs partition.
This option helps to keep all configuration during upgrade.

Signed-off-by: Paweł Owoc <frut3k7@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/14720
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: f1f1b08)
The file was modifiedtarget/linux/qualcommax/ipq807x/base-files/lib/upgrade/platform.sh (diff)
コミット 2fc99e4f1832b32a68c881fd5e9594b081e1559b by robimarko
qualcommax: ipq807x: Update u-boot env only when changes for Linksys MX devices

Update u-boot env variables only when changes are made.
Applies to Linksys MX4200/MX4300/MX5300/MX8500.

Signed-off-by: Paweł Owoc <frut3k7@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/14720
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 2fc99e4)
The file was modifiedtarget/linux/qualcommax/ipq807x/base-files/lib/upgrade/platform.sh (diff)
コミット df1f6e1e186a99b2180abac5da87f071b7f6b3fa by robimarko
qualcommax: ipq807x: Remove OEM UBI volume before upgrade for Linksys MX devices

Use 'remove_oem_ubi_volume' function to remove OEM UBI volume before upgrade.
This allows to upgrade even if we have OEM firmware on the second partition.
Applies to Linksys MX4200/MX4300/MX5300/MX8500.

Signed-off-by: Paweł Owoc <frut3k7@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/14720
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: df1f6e1)
The file was modifiedtarget/linux/qualcommax/ipq807x/base-files/lib/upgrade/platform.sh (diff)
コミット 3e6e9b2116f2e568c9b3d00f74f0512b5d8280c1 by robimarko
kexec-tools: update URL

Update URL variable to reflect switch to Github for development
The old URL returns HTTP 404

Signed-off-by: Felix Baumann <felix.bau@gmx.de>
Link: https://github.com/openwrt/openwrt/pull/17752
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 3e6e9b2)
The file was modifiedpackage/boot/kexec-tools/Makefile (diff)
コミット 087c5abdf59c37ed3476f6dd8a7775a940f8e38d by nbd
unetd: update to Git HEAD (2025-01-29)

aff192cda38b ubus: hide local private key in network_get
24e4aafaaa2f ubus: add detailed peer statistics
082b5482b97f pex: improve keepalive handling

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(commit: 087c5ab)
The file was modifiedpackage/network/services/unetd/Makefile (diff)