The file was modified toolchain/binutils/Config.version (diff) The file was added toolchain/binutils/patches/2.45/300-001_ld_makefile_patch.patch The file was added toolchain/binutils/patches/2.45/400-mips_no_dynamic_linking_sym.patch The file was modified toolchain/binutils/Config.in (diff) The file was modified toolchain/binutils/Makefile (diff) The file was added toolchain/binutils/patches/2.45/500-Change-default-emulation-for-mips64-linux.patch
コミット
854d88be8ad4f26059deeb3748617ca32dfdff15
by robimarko toolchain: binutils: default to 2.44 and drop 2.40 2.42 has been the default for over a year. 2.44 is well tested by now. While at it, drop support for 2.40, as it's over two years old. Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com> Link: https://github.com/openwrt/openwrt/pull/19547 Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: 854d88b ) The file was removed toolchain/binutils/patches/2.40/026-RISC-V-make-C-extension-JAL-available-again-for-32-b.patch The file was removed toolchain/binutils/patches/2.40/005-libctf-update-regexp-to-allow-makeinfo-to-build-docu.patch The file was removed toolchain/binutils/patches/2.40/007-Fix-version-number-snafu-in-some-configuration-files.patch The file was removed toolchain/binutils/patches/2.40/002-PR-30569-delete-_bfd_mips_elf_early_size_sections.patch The file was removed toolchain/binutils/patches/2.40/050-PR-32372-opcodes-fix-std-gnu23-compatibility-wrt-static_asser.patch The file was removed toolchain/binutils/patches/2.40/035-Pass-JANSSON_LIBS-and-ZSTD_LIBS-to-ld-bootstrap-boot.patch The file was removed toolchain/binutils/patches/2.40/036-Regen-config-files.patch The file was removed toolchain/binutils/patches/2.40/300-001_ld_makefile_patch.patch The file was removed toolchain/binutils/patches/2.40/034-bpf-fix-error-conversion-from-long-unsigned-int-to-u.patch The file was removed toolchain/binutils/patches/2.40/040-configure-remove-dependencies-on-gmp-and-mpfr-when-g.patch The file was modified toolchain/binutils/Config.in (diff) The file was modified toolchain/binutils/Config.version (diff) The file was removed toolchain/binutils/patches/2.40/046-gas-correct-symbol-name-comparison-in-.startof.-.siz.patch The file was removed toolchain/binutils/patches/2.40/400-mips_no_dynamic_linking_sym.patch The file was removed toolchain/binutils/patches/2.40/010-toplevel-Makefile.def-add-install-strip-dependency-o.patch The file was removed toolchain/binutils/patches/2.40/020-gprofng-PR30043-libgprofng.so.-are-installed-to-a-wr.patch The file was removed toolchain/binutils/patches/2.40/001-PR-30569-always-call-elf_backend_size_dynamic_sectio.patch The file was removed toolchain/binutils/patches/2.40/500-Change-default-emulation-for-mips64-linux.patch The file was modified toolchain/binutils/Makefile (diff) The file was removed toolchain/binutils/patches/2.40/018-gprofng-PR29521-docs-man-pages-are-not-in-the-releas.patch
コミット
3e09991c079604b00640cded9f74e999d9b52d43
by robimarko realtek: switch Netgear NGE devices to rt-loader The bootloader on these devices uses 0x81000000 as load address for the compressed image. Since the kernel uses a load address 0x80100000, this only leaves a space of 15 MiB for the uncompressed image. For larger images, the compressed data starts to get overwritten, and at some point the boot will fail: ## Booting image from partition ... 0 ## Booting kernel from Legacy Image at 81000000 ... Version: 9.9.9.9 Created: 2025-08-07 14:56:09 UTC Data Size: 6756645 Bytes = 6.4 MB Checksum ... OK Uncompressing ... LZMA: uncompress or overwrite error 1 - must RESET board to recover Currently, initramfs images with default config are already over the limit. And while they still happen to work regardless, adding additional packages easily pushes the size so much that the boot fails. Fix this by switching to rt-loader (which relocates the data to the upper end of the RAM before decompression). The switch includes regular kernel images to avoid this becoming an issue again in the future. Signed-off-by: Jan Hoffmann <jan@3e8.eu> Link: https://github.com/openwrt/openwrt/pull/19734 Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: 3e09991 ) The file was modified target/linux/realtek/image/rtl838x.mk (diff)
コミット
e59635668dff13dbe7fa5d3007dbe5368ce0ace7
by robimarko mediatek: remove loglevel in bootargs `loglevel=8` causes the kernel to output all logs, including debug logs, at boot time It is enabled by default on the upstream eval board because it is aimed at developer debugging. Most devices reference the eval board directly without modification, and the debug log should be hidden at release Signed-off-by: Coia Prant <coiaprant@gmail.com> Link: https://github.com/openwrt/openwrt/pull/19714 Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: e596356 ) The file was modified target/linux/mediatek/dts/mt7988a-smartrg-mt-stuart.dtsi (diff) The file was modified target/linux/mediatek/dts/mt7981b-unielec-u7981-01.dtsi (diff) The file was modified target/linux/mediatek/patches-6.12/189-arm64-dts-mediatek-mt7988a-complete-bpi-r4.patch (diff) The file was modified target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8102ax.dts (diff) The file was modified target/linux/mediatek/patches-6.12/188-arm64-dts-mediatek-add-MT7988A-reference-board-devic.patch (diff) The file was modified target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8103ax.dts (diff)
コミット
2876106eb43d9eb04533eec2f2bfbb4574fa2b5d
by robimarko tools: bash: fix PKG_HASH Invalid hash was added during the 5.3 update and CI will fail since none of the available sources has the tarball with incorrect hash. Fixes: 423ed9fc5aea ("tools: bash: update to 5.3") Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: 2876106 ) The file was modified tools/bash/Makefile (diff)
コミット
6152381880c57cd4dbfec3185342d52f44d57cf5
by hauke linux-firmware: update to 20250808 % git log --no-merges --pretty=oneline --abbrev-commit 20250708...20250808 53f89ed819bc qcom: Add QDSP firmware file for Qualcomm QDU100 device. 35abebaa15c1 ath12k: WCN7850 hw2.0: update to WLAN.HMT.1.1.c5-00302-QCAHMTSWPL_V1.0_V2.0_SILICONZ-1.115823.3 7aa2aba3a90e ath12k: QCN9274 hw2.0: update to WLAN.WBE.1.5-01651-QCAHKSWPL_SILICONZ-1 db7327128eff ath11k: WCN6855 hw2.0: update board-2.bin 14794133088c ath11k: QCA6698AQ hw2.1: update to WLAN.HSP.1.1-04650-QCAHSPSWPL_V1_V2_SILICONZ_IOE-2 effe7d041975 ath11k: QCA2066 hw2.1: update to WLAN.HSP.1.1-03926.13-QCAHSPSWPL_V2_SILICONZ_CE-2.52297.9 d4fde9ca4ecb ath11k: QCA2066 hw2.1: update board-2.bin 9188b156478e qcom: Update xbl_config firmware file. ba2549fc9730 amdgpu: Update GCN 4.0.5 microcode 61d6a5f9f1e8 amdgpu: Update SDMA 6.1.0 microcode 67ee1b80467c amdgpu: Update GC 11.5.0 microcode b2acd913eb00 qcom: Add QDU100 firmware image files required for booting. 224186ce2e8e linux-firmware: Add firmware for airoha-npu driver ebf45cd0f8d0 linux-firmware: update firmware for MT7925 WiFi device 2ccae12c4f73 mediatek MT7925: update bluetooth firmware to 20250721233113 1d2771d839ba qcom: Update DSP firmware for qcm6490 platform 8ecf764788f8 qcom: update Venus firmware file for v6.0 c3855905442a i915: Xe3LPD DMC v2.29 3768c184de68 linux-firmware: Update AMD cpu microcode 02ad2a17abc4 qcom: Add QCS6490 symlink for QUPv3 firmware 530f28320603 qcom: Add firmware binary for SM8750. dce0f1f8a3d2 amdgpu: update dmcub fw for dcn314 53d585cd763b cirrus: cs35l41: Add Firmware for various ASUS commercial Laptops using CS35L41 HDA 28964e023a39 cirrus: cs35l41: Update Firmware for Dell Oasis 5be0792a63e9 cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various Dell laptops b4cd8b7e766a qcom: Add Audio topology for QCS6490 RB3Gen2 dcd36f8607e5 intel_vpu: Update NPU firmware 43c969c12234 amdgpu: update dmcub fw for various DCN version 2aaf3bf0702c WHENCE: extract more license statements f62714f9a0ac WHENCE: clarify io_ti origin e2c1b151087b amdgpu: Update GC 11.5.1 microcode eb03c8ce595d rtw89: 8852b: update fw to v0.29.128.0 351eb5c7643f rtw89: 8852bt: update fw to v0.29.127.0 ee12f2433585 rtw89: 8922a: add regd fw element with version R72-R6 75e7b2b760ae rtw89: 8852c: add regd fw element with version R72-R57 d300c8670364 rtw89: 8922a: update BB parameter V49 5bcef62c4107 qcom: Update gpu firmwares of QCS615 chipset 40c52dd245b4 linux-firmware: Update firmware file for Intel Solar core a7be448d356e linux-firmware: Update firmware file for Intel BlazarU core 9ec63315f4c1 linux-firmware: Update firmware file for Intel BlazarI core Build system: x86/64 Build-tested: x86/64-glibc Run-tested: x86/64-glibc (Intel N150-based system) Signed-off-by: John Audia <therealgraysky@proton.me> Link: https://github.com/openwrt/openwrt/pull/19721 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> (commit: 6152381 ) The file was modified package/firmware/linux-firmware/Makefile (diff)
コミット
0724412c58896b765fff77d63907729d298fbb67
by robimarko realtek: RTL838x harden ethernet driver against fuzzying While checking setup routines for stability and completeness, random RTL838x SoC I/O areas were intentionally overwritten. As soon as L2_CTRL_1->FAST_AGE_OUT is set to 1, the system stalls during bootup. Analysis shows that it loops endlessly in rtl838x_hw_stop() /* Flush L2 address cache */ if (priv->family_id == RTL8380_FAMILY_ID) { for (int i = 0; i <= priv->cpu_port; i++) { sw_w32(1 << 26 | 1 << 23 | i << 5, priv->r->l2_tbl_flush_ctrl); do { } while (sw_r32(priv->r->l2_tbl_flush_ctrl) & (1 << 26)); } This is exactly the same logic as in the vendor GPL. There are no hints about possible timeouts or issues. The reason is still unclear. Nevertheless harden the function for further fuzzy tests. Do this by resetting the configuration value to its SoC default. Additionally convert some shifts to BIT() for better readability. Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de> Link: https://github.com/openwrt/openwrt/pull/19679 Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: 0724412 ) The file was modified target/linux/realtek/files-6.12/drivers/net/ethernet/rtl838x_eth.h (diff) The file was modified target/linux/realtek/files-6.12/drivers/net/ethernet/rtl838x_eth.c (diff)
コミット
57bd20b3901e3bb918f0c07e657f260ec8e2e354
by robimarko qualcommax: ipq6018 rework nss_port5 clock to multiple conf This fixes intermittent dmesg errors "nss_port5_rx_clk_src: rcg didn't update its configuration." Signed-off-by: Marko Mäkelä <marko.makela@iki.fi> Link: https://github.com/openwrt/openwrt/pull/19620 Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: 57bd20b ) The file was modified target/linux/qualcommax/patches-6.12/0904-clk-qcom-ipq6018-workaround-networking-clock-parenti.patch (diff) The file was added target/linux/qualcommax/patches-6.12/0151-arm64-qcom-ipq6018-nss_port5.patch
コミット
a808086826a75976947fc38ad0c58b20e398f7b9
by robimarko tools: gnulib: always use std-gnu23 module The new "std-gnu23" module has the stated goal of: "...to update the c99 module to depend on std-gnu23 instead of on std-gnu11, and to make std-gnu11 obsolete." in upstream commit 8990abb50 ("std-gnu23: new module"). However, for now, it's design is optional, so that definitions of the latest standard module overrides the former. At some point, upstream gnulib will replace the dependency instead of add it alongside the older one. Because all macros are copied to the aclocal directory, for complex projects, not including the module may cause the macros to apply only to some subdirectories rather than all of them and top-level together. For projects that import source from local gnulib, always include the std-gnu23.m4 macros for consistency. Signed-off-by: Michael Pratt <mcpratt@pm.me> Link: https://github.com/openwrt/openwrt/pull/19748 Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: a808086 ) The file was added tools/gnulib/patches/195-c99-use-std-gnu23.patch
コミット
4c0d64cb9696abd982dc51956f58f5deee08d192
by robimarko tools: libtool: always install all auxillary files Remove the needless restriction for which auxillary files are installed. This aligns the behavior of libtoolize with the existing behavior of automake. This can prevent the seemingly random error if autoreconf happens to be ran multiple times: configure: error: cannot find required auxiliary files: compile Signed-off-by: Michael Pratt <mcpratt@pm.me> Link: https://github.com/openwrt/openwrt/pull/19748 Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: 4c0d64c ) The file was added tools/libtool/patches/001-always-install-aux.patch
コミット
b6f67ca7394f4e221c27e58c9f8e250179fa142f
by robimarko gettext-full: force compiling target in C23 standard Currently, the build system overrides the value of the CC variable for actual compilation after configuring for target builds. However, the configure script now modifies the CC variable to include "-std=gnu23" when the test for C23 features is successful. The configure script also tests for the ability to use alignof without including the stdalign.h header, and only includes it if necessary. The test in the configure script is being done with the C23 standard option but the compilation is being done without the C23 standard option, leading to an unusual build error where alignof() is not defined. Resolving the conflict between the autoconf macros and the build system causes several other packages to fail, so instead in the meantime, force the use of C23 standard to compile as part of the new standard includes alignof as a keyword to deprecate the stdalign.h macro. Forcing use of the new standard is safe for target builds as the toolchain is known to support the option and is always within our scope of version control. Signed-off-by: Michael Pratt <mcpratt@pm.me> Link: https://github.com/openwrt/openwrt/pull/19748 Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: b6f67ca ) The file was modified package/libs/gettext-full/Makefile (diff)
コミット
d119f1b0464f55ccbaa080703a33b320339caa7d
by robimarko gettext-full: remove usage of autoreconf Running the bootstrap script autogen.sh handles the execution of autotools already, so calling autoreconf before configure makes this happen twice, which is unnecessary and can lead to an occasional build problem. Signed-off-by: Michael Pratt <mcpratt@pm.me> Link: https://github.com/openwrt/openwrt/pull/19748 Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: d119f1b ) The file was modified package/libs/gettext-full/Makefile (diff)
コミット
8abb6dbf0f48f52447591f9cea0c4fbdc11a0ef4
by wigyori sunxi: change target to use FIT kernel images Modernize the target slightly to use kernel+dtb FIT images in all subtargets. LZMA compression will be used for the cortexa53 devices, and we'll stay conservative and use gzip for the cortexa7/a8 devices due to performance differences. Tested-on: - Linksprite pcDuino v2 (cortexa8 / A10) - Olinuxino Micro (cortexa7 / A20) - Banana Pi M2 Berry (cortexa7 / V40) - Banana Pi P2 Zero (cortexa7 / H2+) - Xunlong Orange Pi 2 (cortexa7/ H3) - OrangePi PC Zero 2 (cortexa53 / H616) Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> (commit: 8abb6db ) The file was modified package/boot/uboot-sunxi/uEnv-h616.txt (diff) The file was modified target/linux/sunxi/image/Makefile (diff) The file was modified package/boot/uboot-sunxi/uEnv-default.txt (diff) The file was modified package/boot/uboot-sunxi/uEnv-pangolin.txt (diff) The file was modified target/linux/sunxi/image/cortexa53.mk (diff) The file was modified target/linux/sunxi/image/cortexa8.mk (diff) The file was modified target/linux/sunxi/image/cortexa7.mk (diff) The file was modified package/boot/uboot-sunxi/uEnv-a64.txt (diff) The file was modified package/boot/uboot-sunxi/uEnv-h6.txt (diff) The file was modified target/linux/sunxi/Makefile (diff)
コミット
f9a8a3636c0079d01bcd2ea2458929c2f33a6458
by robimarko ipq-wifi: update to Git HEAD (2025-08-12) 967cfe977926 qca9988: add BDFs for Xiaomi AIoT Router AC2350 6db497116709 qcn9274: update board file for 8devices Kiwi-DVK 7a161011d89d Add IPQ5018 and QCN9074 BDF for Yuncore AX850. 30b99fc9cc13 ipq6018: add jdcloud_re-ss-01 BDF Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: f9a8a36 ) The file was modified package/firmware/ipq-wifi/Makefile (diff) The file was modified package/network/config/wifi-scripts/files/lib/netifd/wireless.uc (diff) The file was modified package/system/procd/Makefile (diff)
コミット
be1c301cdcbca0c3be05d30fe157a7db8675443b
by nbd netifd: update to Git HEAD (2025-08-12) 843a736a4e26 ubus: fix type check in procd ubus data callback 94c3869941b0 interface: avoid memleaks on invalid interfaces 6ead304877ad global: use blobmsg_parse_attr 813b9882dbab config: add support for defining devices via procd data 575b04326e32 config: add support for defining interfaces via procd data a0be934399cf examples: sync wireless.uc Signed-off-by: Felix Fietkau <nbd@nbd.name> (commit: be1c301 ) The file was modified package/network/config/netifd/Makefile (diff)
コミット
cc0ff28f235a14283138559249d413b7aa2a9a4d
by robimarko mpc85xx: tl-wdr4900: add back 5ghz LED In the conversion to dts, qca,led-pin was used for both interfaces. Unfortunately, it's mutually exclusive with gpio-controller which made it not do anything. Fixes: 949e1a0 ("mpc85xx: tl-wdr4900: move platform code to dts") Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/19758 Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: cc0ff28 ) The file was modified target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts (diff) The file was modified package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/hostapd.uc (diff) The file was modified package/kernel/mac80211/patches/subsys/361-mac80211-estimate-expected-throughput-if-not-provide.patch (diff) The file was removed package/kernel/mac80211/patches/ath9k/509-ath9k-use-devm-for-irq-and-ioremap-resource.patch The file was removed package/kernel/mac80211/patches/rtl/105-v6.16-wifi-rtw88-rtw8822bu-VID-PID-for-BUFFALO-WI-U2-866DM.patch The file was modified package/kernel/mac80211/patches/brcm/871-brcmfmac-disable-dump_survey-on-bcm2835.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/092-v6.15-wifi-rtw88-Enable-the-new-RTL8814AE-RTL8814AU-driver.patch The file was modified package/kernel/mac80211/patches/brcm/870-03-rpi-6.12-brcmfmac-Increase-power-saving-delay-to-2s.patch (diff) The file was modified package/kernel/mac80211/patches/ath12k/104-4-wifi-ath12k-generate-rx-and-tx-mcs-maps-for-supported-HE-mcs.patch (diff) The file was modified package/kernel/mac80211/patches/ath12k/104-1-wifi-ath12k-push-HE-MU-MIMO-params-to-hardware.patch (diff) The file was modified package/kernel/mac80211/patches/ath11k/903-ath11k-support-setting-FW-memory-mode-via-DT.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/088-v6.15-wifi-rtw88-Add-rtw8814a.-c-h.patch The file was removed package/kernel/mac80211/patches/rtl/070-v6.15-wifi-rtw88-Extend-rf_base_addr-and-rf_sipi_addr-for-.patch The file was modified package/kernel/mac80211/patches/subsys/310-cfg80211-allow-grace-period-for-DFS-available-after-.patch (diff) The file was modified package/kernel/mac80211/patches/ath10k/988-ath10k-always-use-mac80211-loss-detection.patch (diff) The file was modified package/kernel/mac80211/patches/ath12k/104-5-wifi-ath12k-fix-TX-and-RX-MCS-rate-configurations-in-HE-mode.patch (diff) The file was modified package/kernel/mac80211/patches/build/200-iwlwifi_thermal_backport.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/074-v6.15-wifi-rtw88-Extend-TX-power-stuff-for-3-4-spatial-str.patch The file was removed package/kernel/mac80211/patches/rtl/100-v6.16-wifi-rtw88-sdio-map-mgmt-frames-to-queue-TX_DESC_QSE.patch The file was modified package/kernel/mac80211/patches/subsys/210-ap_scan.patch (diff) The file was modified package/kernel/mac80211/patches/build/210-wireless_netns_local_backport.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/069-v6.15-wifi-rtw88-Extend-struct-rtw_pwr_track_tbl-for-RTL88.patch The file was removed package/kernel/mac80211/patches/rtl/084-v6.15-wifi-rtw88-Extend-rtw_debugfs_get_tx_pwr_tbl-for-RTL.patch The file was modified package/kernel/mac80211/patches/subsys/350-mac80211-allow-scanning-while-on-radar-channel.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/101-v6.16-wifi-rtw88-sdio-call-rtw_sdio_indicate_tx_status-unc.patch The file was removed package/kernel/mac80211/patches/rtl/066-v6.15-wifi-rtw88-Fix-a-typo-of-debug-message-in-rtw8723d_i.patch The file was modified package/kernel/mac80211/patches/brcm/860-brcmfmac-workaround-bug-with-some-inconsistent-BSSes.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/097-v6.16-wifi-rtw88-Set-AMPDU-factor-to-hardware-for-RTL8814A.patch The file was modified package/kernel/mac80211/patches/build/300-backports-handle-genlmsg_multicast_allns-upstream-ba.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/073-v6.15-wifi-rtw88-Rename-RTW_RATE_SECTION_MAX-to-RTW_RATE_S.patch The file was removed package/kernel/mac80211/patches/rtl/099-v6.16-wifi-rtw88-Fix-the-module-names-printed-in-dmesg.patch The file was removed package/kernel/mac80211/patches/rtl/103-v6.16-wifi-rtw88-Fix-RX-aggregation-settings-for-RTL8723DS.patch The file was modified package/kernel/mac80211/patches/brcm/870-04-rpi-6.12-brcmfmac-non-upstream-support-DS1-exit-firmware-re-download.patch (diff) The file was modified package/kernel/mac80211/patches/ath9k/530-ath9k_extra_leds.patch (diff) The file was modified package/kernel/mac80211/patches/ath11k/931-wifi-ath11k-Support-to-assign-m3-dump-memory.patch (diff) The file was modified package/kernel/mac80211/patches/subsys/331-wifi-mac80211-Don-t-call-fq_flow_idx-for-management-.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/086-v6.15-wifi-rtw88-Add-rtw8814a_table.c-part-1-2.patch The file was modified package/kernel/mac80211/patches/subsys/330-wifi-mac80211-Do-not-schedule-stopped-TXQs.patch (diff) The file was modified package/kernel/mac80211/patches/ath10k/921-ath10k_init_devices_synchronously.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/109-v6.16-wifi-rtw88-fix-the-para-buffer-size-to-avoid-reading.patch The file was removed package/kernel/mac80211/patches/rtl/094-v6.16-wifi-rtw88-usb-Remove-redundant-flush_workqueue-call.patch The file was removed package/kernel/mac80211/patches/ath12k/003-1-v6.16-wifi-ath12k-Pass-correct-values-of-center-freq1-and-.patch The file was modified package/kernel/mac80211/patches/subsys/333-Reapply-wifi-mac80211-Update-skb-s-control-block-key.patch (diff) The file was modified package/kernel/mac80211/patches/subsys/220-allow-ibss-mixed.patch (diff) The file was modified package/kernel/mac80211/patches/ath10k/981-ath10k-adjust-tx-power-reduction-for-US-regulatory-d.patch (diff) The file was modified package/kernel/mac80211/patches/ath12k/104-8-wifi-ath12k-add-support-for-160-MHz-bandwidth.patch (diff) The file was modified package/kernel/mac80211/patches/subsys/332-wifi-mac80211-Check-802.11-encaps-offloading-in-ieee.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/095-v6.16-wifi-rtw88-usb-Enable-switching-the-RTL8814AU-to-USB.patch The file was modified package/kernel/mac80211/patches/mwl/950-mwifiex-Print-stringified-name-of-command-in-error-l.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/081-v6.15-wifi-rtw88-Fix-rtw_rx_phy_stat-for-RTL8814AU.patch The file was removed package/kernel/mac80211/patches/subsys/400-v6.16-wifi-mac80211-do-not-offer-a-mesh-path-if-forwarding.patch The file was modified package/kernel/mac80211/patches/subsys/301-mac80211-sta-randomize-BA-session-dialog-token-alloc.patch (diff) The file was removed package/kernel/mac80211/patches/ath12k/003-2-v6.16-wifi-ath12k-Pass-correct-values-of-center-freq1-and-.patch The file was removed package/kernel/mac80211/patches/rtl/104-v6.16-wifi-rtw88-Handle-RTL8723D-S-with-blank-efuse.patch The file was removed package/kernel/mac80211/patches/rtl/108-v6.16-wifi-rtw88-Fix-the-random-error-beacon-valid-message.patch The file was modified package/kernel/mac80211/patches/build/220-brcmfmac_usb_driver_backport.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/065-v6.15-wifi-rtw88-Don-t-use-static-local-variable-in-rtw882.patch The file was modified package/kernel/mac80211/patches/ath10k/930-ath10k_add_tpt_led_trigger.patch (diff) The file was modified package/kernel/mac80211/patches/brcm/870-02-rpi-6.12-brcmfmac-Prefer-a-ccode-from-OTP-over-nvram-file.patch (diff) The file was modified package/kernel/mac80211/patches/subsys/360-mac80211-factor-out-part-of-ieee80211_calc_expected_.patch (diff) The file was modified package/kernel/mac80211/patches/ath12k/104-3-wifi-ath12k-move-HE-MCS-mapper-to-a-separate-function.patch (diff) The file was removed package/kernel/mac80211/patches/rt2x00/110-wifi-rt2x00-fix-remove-callback-type-mismatch.patch The file was modified package/kernel/mac80211/patches/ath11k/201-wifi-ath11k-Support-setting-bdf-addr-and-caldb-addr-.patch (diff) The file was modified package/kernel/mac80211/patches/ath12k/104-6-wifi-ath12k-add-support-for-setting-fixed-HE-rate-GI-LTF.patch (diff) The file was modified package/kernel/mac80211/patches/ath12k/104-7-wifi-ath12k-clean-up-80P80-support.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/085-v6.15-wifi-rtw88-Add-some-definitions-for-RTL8814AU.patch The file was modified package/kernel/mac80211/Makefile (diff) The file was modified package/kernel/mac80211/patches/build/230-fix-init_vqs-build-error-on-kernel-6.6.patch (diff) The file was modified package/kernel/mac80211/patches/build/100-backports-drop-QRTR-and-MHI.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/093-v6.16-wifi-rtw88-sdio-Remove-redundant-flush_workqueue-cal.patch The file was removed package/kernel/mac80211/patches/rtl/089-v6.15-wifi-rtw88-Add-rtw8814ae.c.patch The file was modified package/kernel/mac80211/patches/brcm/870-05-rpi-6.12-brcmfmac-Fix-interoperating-DPP-and-other-encryption.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/087-v6.15-wifi-rtw88-Add-rtw8814a_table.c-part-2-2.patch The file was modified package/kernel/mac80211/patches/ath12k/102-wifi-ath12k-limit-WMI_SCAN_CHAN_LIST_CMDID-arg.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/091-v6.15-wifi-rtw88-Add-__nonstring-annotations-for-untermina.patch The file was removed package/kernel/mac80211/patches/rtl/102-v6.16-wifi-rtw88-do-not-ignore-hardware-read-error-during-.patch The file was modified package/kernel/mac80211/patches/subsys/230-avoid-crashing-missing-band.patch (diff) The file was modified package/kernel/mac80211/patches/ath10k/975-ath10k-use-tpt-trigger-by-default.patch (diff) The file was modified package/kernel/mac80211/patches/ath12k/104-2-wifi-ath12k-push-EHT-MU-MIMO-params-to-hardware.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/090-v6.15-wifi-rtw88-Add-rtw8814au.c.patch The file was modified package/kernel/mac80211/patches/ath11k/924-wifi-ath11k-add-multipd-support-for-QCN6122.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/083-v6.15-wifi-rtw88-Extend-rtw_debugfs_get_phy_info-for-RTL88.patch The file was modified package/kernel/mac80211/patches/ath9k/548-ath9k_enable_gpio_chip.patch (diff) The file was modified package/kernel/mac80211/patches/build/150-ath_iommu_paging_domain_revert.patch (diff) The file was modified package/kernel/mac80211/patches/ath11k/900-ath11k-control-thermal-support-via-symbol.patch (diff) The file was modified package/kernel/mac80211/patches/ath11k/940-ath11k-Revert-clear-the-keys-properly-when-DISABLE_K.patch (diff) The file was modified package/kernel/mac80211/patches/mwl/801-libertas-configure-sysfs-links.patch (diff) The file was modified package/kernel/mac80211/patches/ath11k/923-wifi-ath11k-update-hif_and-pci_ops-for-QCN6122.patch (diff) The file was modified package/kernel/mac80211/patches/ath12k/104-9-wifi-ath12k-add-extended-NSS-bandwidth-support-for-160-MHz.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/096-v6.16-wifi-rtw88-usb-Enable-RX-aggregation-for-RTL8814AU.patch The file was modified package/kernel/mac80211/patches/ath11k/920-wifi-ath11k-add-hw-params-for-QCN6122.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/082-v6.15-wifi-rtw88-Extend-rtw_phy_config_swing_table-for-RTL.patch The file was modified package/kernel/mac80211/patches/ath10k/984-ath10k-Try-to-get-mac-address-from-dts.patch (diff) The file was modified package/kernel/mac80211/patches/ath12k/200-Revert-wifi-ath12k-convert-tasklet-to-BH-workqueue-f.patch (diff) The file was modified package/kernel/mac80211/patches/ath12k/103-wifi-ath12k-fix-5GHz-operation-on-wideband-QCN.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/106-v6.16-wifi-rtw88-usb-Reduce-control-message-timeout-to-500.patch The file was removed package/kernel/mac80211/patches/ath12k/001-wifi-ath12k-add-11d-scan-offload-support-and-handle-country-code-for-WCN7850.patch The file was modified package/kernel/mac80211/patches/build/140-trace_backport.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/107-v6.16-wifi-rtw88-usb-Upload-the-firmware-in-bigger-chunks.patch The file was modified package/kernel/mac80211/patches/subsys/305-mac80211-increase-quantum-for-airtime-scheduler.patch (diff) The file was modified package/kernel/mac80211/patches/build/240-realtek-rtw88-BH-workqueue.patch (diff) The file was removed package/kernel/mac80211/patches/rtl/098-v6.16-wifi-rtw88-Don-t-set-SUPPORTS_AMSDU_IN_AMPDU-for-RTL.patch The file was removed package/kernel/mac80211/patches/rtl/072-v6.15-wifi-rtw88-Constify-some-more-structs-and-arrays.patch The file was modified package/kernel/mac80211/patches/subsys/110-mac80211_keep_keys_on_stop_ap.patch (diff) The file was modified package/kernel/mac80211/patches/build/410-mac80211-convert-short-fops-to-debugfs-files.patch (diff) The file was modified package/kernel/mac80211/patches/subsys/320-mac80211-add-AQL-support-for-broadcast-packets.patch (diff) The file was modified package/kernel/mac80211/patches/rt2x00/602-01-wifi-rt2x00-Add-support-for-loading-EEPROM-from-user.patch (diff) The file was modified package/kernel/mac80211/patches/ath11k/100-wifi-ath11k-use-unique-QRTR-instance-ID.patch (diff)
コミット
44655c97bb67419225235c2cf24cb53d750c0771
by robimarko realtek: backport upstream RTL9300 I2C driver Backport/add all patches for the upstream RTL9300 I2C driver. The upstream driver was added in 6.13 and was heavily based on our downstream driver except for how the multiplexing behaviour is handled. This driver was working fine with basic SFP operation on RTL930x devices but there was no support for RTL931x though. Major advantage over our downstream driver is: The multiplexing behaviour is handled completely by the driver. Thus, there's no need for a separate rtl9300-mux driver as we had it downstream. Moreover, this simplifies the DTS of affected devices a lot since we can now move the controller definition - which is in the DTS of each device so far - to the base DTSI. Currently pending patches are also included because the progress on getting this upstream seems really slow right now, albeit upstream maintainers may require several changes to the current state. These include: - patches fixing several issues in the driver - patches doing a refactoring of the driver and adding support for RTL931x See the commit messages included in each patch to have details on the changes. Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com> Link: https://github.com/openwrt/openwrt/pull/19736 Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: 44655c9 ) The file was added target/linux/realtek/patches-6.12/100-02-i2c-rtl9300-Fix-multi-byte-I2C-write.patch The file was added target/linux/realtek/patches-6.12/101-08-i2c-rtl9300-do-not-set-read-mode-on-every-transfe.patch The file was added target/linux/realtek/patches-6.12/101-04-i2c-rtl9300-rename-internal-sda_pin-to-sda_num.patch The file was added target/linux/realtek/patches-6.12/003-v6.13-01-dt-bindings-i2c-Add-Realtek-RTL-I2C-Controller.patch The file was added target/linux/realtek/patches-6.12/101-03-dt-bindings-i2c-realtek-rtl9301-i2c-fix-wording-a.patch The file was added target/linux/realtek/patches-6.12/101-05-i2c-rtl9300-check-if-xfer-length-is-valid.patch The file was added target/linux/realtek/patches-6.12/003-v6.13-02-i2c-Add-driver-for-the-RTL9300-I2C-controller.patch The file was added target/linux/realtek/patches-6.12/100-04-i2c-rtl9300-Add-missing-count-byte-for-SMBus-Block-O.patch The file was added target/linux/realtek/patches-6.12/004-v6.16-dt-bindings-i2c-realtek-rtl9301-Fix-missing-reg-cons.patch The file was added target/linux/realtek/patches-6.12/101-09-i2c-rtl9300-separate-xfer-configuration-and-execu.patch The file was added target/linux/realtek/patches-6.12/101-10-dt-bindings-i2c-realtek-rtl9301-i2c-extend-for-RT.patch The file was added target/linux/realtek/patches-6.12/100-03-i2c-rtl9300-Increase-timeout-for-transfer-polling.patch The file was added target/linux/realtek/patches-6.12/101-02-i2c-rtl9300-fix-channel-number-bound-check.patch The file was added target/linux/realtek/patches-6.12/101-11-i2c-rtl9300-add-support-for-RTL9310-I2C-controlle.patch The file was added target/linux/realtek/patches-6.12/101-07-i2c-rtl9300-move-setting-SCL-frequency-to-config_.patch The file was added target/linux/realtek/patches-6.12/100-05-i2c-rtl9300-Implement-I2C-block-read-and-write.patch The file was added target/linux/realtek/patches-6.12/101-01-i2c-rtl9300-use-regmap-fields-and-API-for-registe.patch The file was added target/linux/realtek/patches-6.12/101-06-i2c-rtl9300-remove-SMBus-Quick-operation-support.patch The file was added target/linux/realtek/patches-6.12/100-01-i2c-rtl9300-Fix-out-of-bounds-bug-in-rtl9300_i2c_smb.patch
コミット
dc54af86397f6e6ca397d7adfc655eb85c5fcf55
by robimarko realtek: adapt devices to backported i2c driver Adapt the device tree definitions of rtl93xx devices and the base dtsi for rtl930x and rtl931x to match with what's expected by the recently backported RTL9300 I2C driver. Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com> Link: https://github.com/openwrt/openwrt/pull/19736 Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: dc54af8 ) The file was modified target/linux/realtek/dts/rtl9303_tplink_tl-st1008f_v2.dts (diff) The file was modified target/linux/realtek/dts/rtl9303_xikestor_sks8300-8x.dts (diff) The file was modified target/linux/realtek/dts/rtl9302_zyxel_xgs1210-12.dts (diff) The file was modified target/linux/realtek/dts/rtl9303_vimin_vm-s100-0800ms.dts (diff) The file was modified target/linux/realtek/dts/rtl931x.dtsi (diff) The file was modified target/linux/realtek/dts/rtl9302_zyxel_xgs1250-12.dts (diff) The file was modified target/linux/realtek/dts/rtl930x.dtsi (diff)
コミット
d0c64a162aac100dbfd13b9b16b5524bd317a325
by robimarko realtek: drop downstream rtl93xx i2c driver Drop our downstream driver in favor of an upstream existing driver which is available starting from v6.13. Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com> Link: https://github.com/openwrt/openwrt/pull/19736 Signed-off-by: Robert Marko <robimarko@gmail.com> (commit: d0c64a1 ) The file was removed target/linux/realtek/files-6.12/drivers/i2c/busses/i2c-rtl9300.h The file was removed target/linux/realtek/patches-6.12/310-add-i2c-rtl9300-support.patch The file was removed target/linux/realtek/files-6.12/drivers/i2c/busses/i2c-rtl9300.c The file was removed target/linux/realtek/patches-6.12/311-add-i2c-mux-rtl9300-support.patch The file was removed target/linux/realtek/files-6.12/drivers/i2c/muxes/i2c-mux-rtl9300.c
コミット
4010984db9e63369dce50dd5fd34e9ad31f6f32d
by nbd mt76: update to Git HEAD (2025-08-13) 00275548ba8f wifi: mt76: mt7996: Overwrite unspecified link_id in mt7996_tx() 2601bb91e078 wifi: mt76: mt7996: Fix mt7996_mcu_sta_ba wcid configuration 110ecc331123 wifi: mt76: mt7996: Fix mt7996_mcu_bss_mld_tlv routine 449a1aca9f72 wifi: mt76: mt7996: Initialize hdr before passing to skb_put_data() 1de707e73fc7 wifi: mt76: mt7921: don't disconnect when CSA to DFS chan fce683dbcfc9 wifi: mt76: mt7925: fix locking in mt7925_change_vif_links() 11f721bce235 wifi: mt76: mt7925: fix the wrong bss cleanup for SAP b3613d9a317d wifi: mt76: mt7996: Set def_wcid pointer in mt7996_mac_sta_init_link() d1a2900a390d wifi: mt76: mt7996: Set proper link destination address in mt7996_tx() 56990ce9289a wifi: mt76: mt7925u: Add VID/PID for Netgear A9000 e796542a0585 wifi: mt76: mt7925: add MBSSID support e35e4f8fcf8a wifi: mt76: fix potential memory leak in mt76_wmac_probe() aa2f13c3be79 wifi: mt76: mt7996: disable beacons when going offchannel 630e166c958d wifi: mt76: prevent non-offchannel mgmt tx during scan/roc d3e7c2051aae wifi: mt76: mt7996: use the correct vif link for scanning/roc 903a7e0ace79 wifi: mt76: mt7921: add MBSSID support Signed-off-by: Felix Fietkau <nbd@nbd.name> (commit: 4010984 ) The file was modified package/kernel/mt76/Makefile (diff)