Skip to content
失敗

変更履歴

概要

  1. odhcp6c: update to Git HEAD (2025-10-21) (commit: 86c876d) (details)
  2. odhcpd: update to Git HEAD (2025-10-22) (commit: 28bb40c) (details)
  3. ipq40xx: meraki: convert to nvmem for calibration (commit: 9089b71) (details)
  4. airoha: an7583: add additional comments on EVB board (commit: ea850b5) (details)
  5. airoha: an7583: Add missing DTS for EMMC RFB board (commit: 6fe65d4) (details)
  6. airoha: an7583: drop bootloader artifacts entry and add default pkg (commit: a7964f0) (details)
  7. airoha: an7583: add NPU nodes and enable kernel config (commit: 8758b58) (details)
  8. odhcpd: set procd expected variable for odhcpd update script (commit: 5a949cb) (details)
  9. airoha: backport additional upstream patch for NPU support for AN7583 (commit: 8b4adfb) (details)
  10. e2fsprogs: drop redundant patch for host build (commit: c700f8f) (details)
  11. e2fsprogs: add pending patch that improve reproducibility (commit: cdf8910) (details)
  12. image: fix race between mkits.sh and mkimage in .itb squashfs generation (commit: 3de1bbd) (details)
  13. scripts/mkits.sh: move out .pagesync generation for RootFS blob (commit: c70894c) (details)
  14. image: move mkits.sh outside lock section (commit: 5a42ed1) (details)
  15. realtek: phy: rtl931x: remove SerDes code from PHY driver (commit: c6f84b4) (details)
  16. linux-firmware: update to 20251021 (commit: 0211ecf) (details)
  17. airoha: an7581: add BL2 and BL31+U-Boot Artifacts for RFB board (commit: 17cb69f) (details)
  18. ipq40xx: remove trailing whitespaces in base-files (commit: 324c502) (details)
  19. ipq40xx: use tabs instead of spaces in base-files (commit: f53bbd5) (details)
  20. ipq40xx: merge duplicated cases in base-files (commit: 26d2485) (details)
  21. ipq40xx: fix sorting in base-files (commit: 5983bc3) (details)
  22. ath79: engenius,eXXX: use nvmem (commit: d6d9056) (details)
  23. odhcp6c: change dhcpv6.sh config option "ifaceid" to "ip6ifaceid" (commit: 87fa17a) (details)
  24. airoha: an7581: add Aeonsemi AS21xxx PHY to RFB eMMC board (commit: 26da4bf) (details)
  25. airoha: add pending patch to fix Aeonsemi AS21xxx PHY (commit: 927fe59) (details)
  26. airoha: backport cleanup patch for Airoha Ethernet driver (commit: 2f3ea18) (details)
  27. airoha: backport fix for Airoha offload support with airoha_hw_init fail (commit: c3c75d0) (details)
  28. ipq806x: chromium: Pull OnHub caldata directly from VPD (commit: 24d2ac6) (details)
  29. kernel: bump 6.12 to 6.12.55 (commit: 48df382) (details)
  30. kernel: bump 6.6 to 6.6.111 (commit: 70df331) (details)
  31. kernel: bump 6.6 to 6.6.112 (commit: 3206215) (details)
  32. kernel: bump 6.6 to 6.6.113 (commit: d1d8feb) (details)
  33. kernel: bump 6.6 to 6.6.114 (commit: 8103b79) (details)
  34. realtek: fix SFP GPIOs for XikeStor SKS8310-8X (commit: 8026644) (details)
  35. valgrind: Update to version 3.26.0 (commit: cc410a1) (details)
  36. uboot-sifiveu: fix build with swig 4.3.0 (commit: 363e07d) (details)
  37. tools: b43-tools: Update to latest HEAD (commit: 3e6c3bf) (details)
  38. toolchain: fortify-headers: Update to version 2.3.3 (commit: 6268692) (details)
  39. build: Add _FORTIFY_SOURCE=3 support (commit: 93f8662) (details)
  40. realtek: add serdes mapping for rtl930x (commit: d76b97b) (details)
  41. realtek: add serdes patch for 10G_QXGMII (commit: dca20f9) (details)
  42. realtek: add 10G_QXGMII serdes mode support for RTL930x (commit: ddd82c8) (details)
  43. bmips: fix leds on f@st3864op (commit: 6de9691) (details)
コミット 86c876d5b47717d46e53cb25fd6275b9046f0038 by noltari
odhcp6c: update to Git HEAD (2025-10-21)

77e1ae21e67f odhcp6c: set server address from Information-request reply
e24ac1cf8c27 dhcpv6: use a per-interface IAID for IA_NA requests
053e6c4b3863 github: improve CI
b65ff293a969 dhcpv6: Check status code for IA_ADDR operations
3c7e425169e1 dhcpv6: Add error checking to handle renew failure for IA_PD operations
8de25373a860 dhcpv6: dhcpv6_parse_ia refactor to switch case
ca3cd525f447 odhcp6c: fix deamon raw buffer inc
d7afeea2b965 dhcpv6c: fix illegal DHCPV6_OPT_FQDN
70f7467db301 script: don't ignore RA with zero router lifetime
6ca1552cb3fe odhcp6c: sync and accumulate RA & DHCPv6 events as fast as possible
29b58cfb4711 odhcp6c: update cmake file
ee6d4a82bbeb github: add CI build

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 86c876d)
The file was modifiedpackage/network/ipv6/odhcp6c/Makefile (diff)
コミット 28bb40caafd8e36d6ab97e42fb51e26d547bdfe1 by noltari
odhcpd: update to Git HEAD (2025-10-22)

0d0fac30075f dhcpv4: bump problem scenario up to warn
bf6137092346 config: properly set log level from uci
7956f4271b4e dhcpv6: RFC4833 timezones
7000557cd8f6 dhcpv6-ia: respect prefix assigned to interface (>= /64)
e1e60601ffeb odhcpd: improve odhcpd_urandom()
c2eb4b59f107 config: fix erroneous clamp message if clamp value == max
54b9e729b00d dhcpv4: bail earlier on release/decline
417f4b11d352 dhcpv4: don't hardcode options array length
d63fa3c3612c dhcpv4: shrink struct dhcpv4_message
9653b43617e3 dhcpv4: use iovec for forcereconf messages, fix hash
bf41f4edfbe3 dhcpv4: fix padding of iovec message in dhcpv4_handle_msg()
be68f423c528 dhcpv4: some minor cleanups post-iovec
e24a371ef714 dhcpv4: use iovec for forcerenew opts
bd353e891ae6 dhcpv4: use iovec for router and DNS server
b81cfaa7859e dhcpv4: use iovec for DNS search and MTU
578a9289440b dhcpv4: use iovec for netmask/hostname/broadcast
5bafc17b79d8 dhcpv4: use iovec for leasetime/renew/rebind
b63448ffe447 dhcpv4: introduce a reply_opts array
0533eaea0a94 dhcpv4: use iovec for DNR
6329e37d595d dhcpv4: use iovec for NTP
87fee619205d dhcpv4: use iovec for message and serverid
2f97bf0b56de dhcpv4: reorder some more variables in dhcpv4_handle_msg()
18c1b02bdc20 dhcpv4: remove one more variable from dhcpv4_handle_msg()
6fd691ff29cd dhcpv4: move dest handling from dhcpv4_handle_msg()
1f803caf9a1f dhcpv4: don't copy reqopts around
b1be3984ebf8 dhcpv4: more refactoring of dhcpv4_handle_msg()
85717bedf8ce dhcpv4: clarify variable names in dhcpv4_handle_msg()
be864ccf9919 dhcpv4: some more cleanups to dhcpv4_handle_msg()
f87464520564 dhcpv4: preparations for iovec usage
f48e1c205af3 odhcdp: use a more suitable clock
7e78caac4eae dhcpv6: change dhcpv6 message type check in relay
288abd9c4046 dhcpv6: move dhcpv6 message type check for early exit
d504458ef515 odhcpd: add a simple build script
4ee309a54011 github: improve CI
ff3a241ccc98 odhcpd: shrink binary size by creating a logging function
e2ecf7ba6d72 odhcpd: support stderr logging
5de3b0d5b509 odhcpd: add log helpers
398d03a1a236 config: cap dhcpv6_pd_min_len to max instead of only logging error
4f54738d3ae7 config: clamp dhcpv6_hostid_len instead of only logging an error
465f19c9c2e3 config: clamp ra_mtu into 1280-65535 range
434b06133997 config: cap ra_retranstime and warn instead of only logging an error
e5f58a90a147 config: cap ra_hoplimit to maximum and warn instead of logging an error
208eb10307c1 config: cap ra_reachabletime to RFC maximum instead of logging error
93449f1513b4 config: drop double size lease times; they are all UINT32_MAX;
439c0ceab131 router: redefine ra_mininterval and ra_maxinterval as uint32_t
84b4dfe81363 config: clamp ra_mininterval, ra_maxinterval, ra_lifetime at load time
aa4f26232e05 router: refactor calc_ra_lifetime; redefine ra_lifetime as uint32_t
6ece28ffd475 config: do MaxRtrAdvInterval init at (ra_maxinterval) init time
dc03e02d973e router: Apply updated values from RFC9096 (updates RFC4861) to RA/ND
cc7766c12abe router: Apply updated values from RFC8319 (updates RFC4861) to RA/ND
964da13e758c config: refactor parse_leasetime() - branch amount remains same
9646c749467b github: fix CMAKE_SYSTEM_PROCESSOR copy&paste
288206c9a2ed github: add CI build
30780debd691 odhcpd: fix a compilation error
e0b2c3cf9476 odhcpd: allow assignments to be reassigned
01e5e311b0db odhcpd: support multiple per-client DUIDs
aebc647a6b7b odhcpd: support assignments on the basis of IAID
cc3ec9c20c61 odhcpd: support IAIDs for static DHCPv6 leases
e42c62725942 odhcpd: break up complex matching logic
e1123906a4bc odhcpd: document the ubus interface
c69200195263 dhcpv4: generate dbus events on lease expiry
dd7a2d474d0d dhcpv4: fix ubus events
22481d848e0d odhcpd: remove mac_len argument to ubus_bcast_dhcp_event()
d31d64efd56c odhcpd: fix ubus support flag in help msg
9bc1b4e26e10 odhcpd: reduce use of WITH_UBUS defines in code
d402cdae4316 ndp: fix macOS IPv6 compatibility by using link-local source addresses

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 28bb40c)
The file was modifiedpackage/network/services/odhcpd/Makefile (diff)
コミット 9089b716be3530621b67c67ded315e80ae6845b5 by robimarko
ipq40xx: meraki: convert to nvmem for calibration

This commit changes the Meraki MR33 and MR74 device trees to use nvmem
for ART calibration.

The WiFi BDF was moved from insect-common.dtsi to the respective
device files in preparation for additional insect-family devices being added.

Signed-off-by: Hal Martin <hal.martin@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20474
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 9089b71)
The file was modifiedtarget/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4029-insect-common.dtsi (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4029-mr33.dts (diff)
The file was modifiedtarget/linux/ipq40xx/files-6.12/arch/arm/boot/dts/qcom/qcom-ipq4029-mr74.dts (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
コミット ea850b5a18a7b5041000bfd77ed1be6f29ba7b75 by ansuelsmth
airoha: an7583: add additional comments on EVB board

On the Airoha AN7583 EVB there are 2 Aeonsemi AS21xxx PHY but only the
one connected to Serdes Ethernet is usable as the other connected to
Serdes PON is not actually HW connected (as the serdes is connected to
the BOSA port)

Add comments and disable the relevant PHY.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: ea850b5)
The file was modifiedtarget/linux/airoha/dts/an7583-evb.dts (diff)
コミット 6fe65d404bdd1236d16d9278a5d50c0af541d1f9 by ansuelsmth
airoha: an7583: Add missing DTS for EMMC RFB board

While adding support for Airoha AN7583, it was forget to push the EMMC
DTS while defining the variant in the image Makefile.

Add the missing DTS to fix image creation error.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 6fe65d4)
The file was addedtarget/linux/airoha/dts/an7583-evb-emmc.dts
コミット a7964f0893f27e4c47491f9d76748d800216f49d by ansuelsmth
airoha: an7583: drop bootloader artifacts entry and add default pkg

Fix the current image Makefile for Airoha AN7583 by dropping the
artifacts entry for bootloader and add default PKG for the PHY mounted
on the RFB boards.

The artifacts for the bootloader will be readded later once ATF-A
support will be pushed mainline.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: a7964f0)
The file was modifiedtarget/linux/airoha/image/an7583.mk (diff)
コミット 8758b58f25dac29a9cbf60e153143bdc124e582c by ansuelsmth
airoha: an7583: add NPU nodes and enable kernel config

Add relevant nodes for NPU support for Airoha AN7583 and enable the
kernel config to enable support in the Airoha Ethernet driver.

NPU firmware is scheduled to be upstreamed to linux-firmware and will be
added once present upstream.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 8758b58)
The file was modifiedtarget/linux/airoha/dts/an7583.dtsi (diff)
The file was modifiedtarget/linux/airoha/dts/an7583-evb.dts (diff)
The file was modifiedtarget/linux/airoha/an7583/config-6.12 (diff)
The file was modifiedtarget/linux/airoha/dts/an7583-evb-emmc.dts (diff)
コミット 5a949cb5f961383970fc59deba174109c6180abb by noltari
odhcpd: set procd expected variable for odhcpd update script

Otherwise odhcpd logs:

```
odhcpd[14970]: Sent 113 bytes to xxx%lan@br-lan
BusyBox v1.37.0 (2025-10-10 09:07:48 UTC) multi-call binary.

Usage: basename FILE [SUFFIX] | -a FILE... | -s SUFFIX FILE...

Strip directory path and SUFFIX from FILE

        -a              All arguments are FILEs
        -s SUFFIX       Remove SUFFIX (implies -a)
odhcpd[14970]: Netlink newneigh xxx on lan
```

Apparently procd scripts expect initscript set.

h/t @Alphix for finding this.

Signed-off-by: Paul Donald <newtwen+github@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20485
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 5a949cb)
The file was modifiedpackage/network/services/odhcpd/Makefile (diff)
The file was modifiedpackage/network/services/odhcpd/files/odhcpd-update (diff)
コミット 8b4adfbb87af1ea9d483a670bb7b1d7e85bba23e by ansuelsmth
airoha: backport additional upstream patch for NPU support for AN7583

Backport additional patch required for NPU support of Airoha AN7583.
These are specific for the NPU module with some minor fixes and to adds
upport for loading the specific Airoha AN7583 NPU firmware.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 8b4adfb)
The file was addedtarget/linux/airoha/patches-6.12/101-v6.17-net-airoha-Fix-a-NULL-vs-IS_ERR-bug-in-airoha_npu_ru.patch
The file was addedtarget/linux/airoha/patches-6.12/100-v6.17-net-airoha-npu-Add-missing-MODULE_FIRMWARE-macros.patch
The file was addedtarget/linux/airoha/patches-6.12/102-03-v6.19-net-airoha-npu-Add-7583-SoC-support.patch
The file was addedtarget/linux/airoha/patches-6.12/102-02-v6.19-net-airoha-npu-Add-airoha_npu_soc_data-struct.patch
コミット c700f8fd8a3f4338615e1d35dc58451942014b0b by ansuelsmth
e2fsprogs: drop redundant patch for host build

Drop redundant patch for host build as this has been fixed in 1.44.1
but for some reason it wasn't notice with the patch directly refreshed
(with the fix right up)

Fixes: 198172c04882 ("package/utils/e2fsprogs: update to 1.44.1")
Link: https://github.com/openwrt/openwrt/pull/20499
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: c700f8f)
The file was removedpackage/utils/e2fsprogs/patches/002-fix-subst-host-build.patch
コミット cdf891052dd2e9f3d2c4179dfc76299a05ab524b by ansuelsmth
e2fsprogs: add pending patch that improve reproducibility

Add pending patch that disable libmagic support as this cause
reproducibility issue due to timing of presence of libmagic library at
times e2fsprogs gets compiled.

The new patch adds control on libmagic inclusion and we add the
--without-libmagic to the configure args by default.

Reported-by: Paul Spooren <mail@aparcar.org>
Link: https://github.com/openwrt/openwrt/pull/20499
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: cdf8910)
The file was addedpackage/utils/e2fsprogs/patches/010-configure-make-libmagic-optional-and-configurable.patch
The file was modifiedpackage/utils/e2fsprogs/Makefile (diff)
コミット 3de1bbd5aeb542de9a4b20eff0f6bbf1767fd6b9 by ansuelsmth
image: fix race between mkits.sh and mkimage in .itb squashfs generation

With further investigation it was found a race in generating .itb images
that include a RootFS caused by the mkits.sh and the mkimage.

Due to the fact that mkits.sh generates a .pagesync image of the passed
rootfs, it can happen that, concurrently, mkimage can be called at the
same time mkits.sh is creating another .pagesync for the same rootfs.

This cause mkimage to use an half made rootfs.pagesync creating a
corrupted image.

To address this, also protect the mkimage with the same lock used for
mkits.sh preventing any kind of concurrent usage/generation of the
rootfs.pagesync blob

Fixes: 52cc9d82f113 ("kernel: rework Initramfs locking logic")
Link: https://github.com/openwrt/openwrt/pull/20492
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 3de1bbd)
The file was modifiedinclude/image-commands.mk (diff)
コミット c70894c855e54624b918ab50c9afa53301c462d4 by ansuelsmth
scripts/mkits.sh: move out .pagesync generation for RootFS blob

It's expected the mkits.sh script to generate only the relevant DTS
entry and have all the blob already prepared to use for mkimage.

This is not the case for the RootFS case where the script generates a
.pagesync with the dd command.

To better handle this, drop the dd command and instead error out if the
.pagesync blob is not found if RootFS is used.

Adapt the generic fit build in image-commands.mk to call the dd for
.pagesync right before mkits.sh.

Link: https://github.com/openwrt/openwrt/pull/20492
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: c70894c)
The file was modifiedscripts/mkits.sh (diff)
The file was modifiedinclude/image-commands.mk (diff)
コミット 5a42ed1138ae0244aff79560fe77cfab8aff6e7f by ansuelsmth
image: move mkits.sh outside lock section

As mkits.sh only generates the relevant DTS for mkimage and is
specific for the building image, we can move it outside the locked
section as it doesn't do any operation that can be used concurrently by
others.

This won't have any real impact but clean the code making it clear what
needs to be protected and what can be executed concurrently.

Link: https://github.com/openwrt/openwrt/pull/20492
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 5a42ed1)
The file was modifiedinclude/image-commands.mk (diff)
コミット c6f84b4377351fd1d4911c78d3e0ec8393d98a0b by robimarko
realtek: phy: rtl931x: remove SerDes code from PHY driver

Since ddf94f7489 and 4a5de35dba, a SerDes is configured by the PCS
driver. All code from PHY and DSA related to this has been imported and
adjusted into the PCS driver. Thus, remove the unused code from the PHY
driver now.

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20494
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: c6f84b4)
The file was modifiedtarget/linux/realtek/files-6.12/drivers/net/phy/rtl83xx-phy.h (diff)
The file was modifiedtarget/linux/realtek/files-6.12/drivers/net/phy/rtl83xx-phy.c (diff)
コミット 0211ecf682d5fb3b83c0b16ad0222b4acacefd9a by vincent
linux-firmware: update to 20251021

% git log --no-merges --pretty=oneline --abbrev-commit 20251011...20251021
b0b775e5ad10 Revert "linux-firmware: update firmware for MT7922 WiFi device"
d06442f2b6f5 QCA: Update Bluetooth WCN6856 firmware 2.1.0-00653 to 2.1.0-00659
9440754a997a iwlwifi: add Bz/Fm and gl FW for core98-161 release
f2fbfd22d9d1 iwlwifi: update Bz/Hr and Bz/Gf firmwares for core98-161 release
dda8b9b09a1c iwlwifi: update ty/So/Ma firmwares for core98-161 release
822db3708dbc iwlwifi: update cc/Qu/QuZ firmwares for core98-161 release
edc9bbecf0fe intel: qat: Fix missing link
80bca4b3d75e amdgpu: DMCUB updates for various ASICs
7a1a266e22f1 nvidia: add generic bootloader for GSP-enabled systems
2121082a8884 linux-firmware: qcom: sync audioreach firmwares from v1.0.0 build
4ba7ff78711b qcom: vpu: rename firmware binaries
15cb201918e5 Intel IPU7: Update product signed firmware binary
10de40e2bb55 i915: Xe2LPD DMC v2.29
4bda88bd3a9f i915: Xe3LPD DMC v2.32
afae3516d1d8 i915: Xe3LPD_3002 DMC v2.27
bcce0efb5c4a WHENCE: nvidia: rearrange GSP-RM firmware lines
a96c15581a53 linux-firmware: Add ISH firmware file for Intel Pather Lake platform
55d8d2fa006b linux-firmware: Update firmware file for Intel Magnetar core
890cad9f8387 linux-firmware: Update firmware file for Intel BlazarU core
7bbab634ede0 linux-firmware: Update firmware file for Intel BlazarI core

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

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/20504
Signed-off-by: Nick Hainke <vincent@systemli.org>
(commit: 0211ecf)
The file was modifiedpackage/firmware/linux-firmware/Makefile (diff)
コミット 17cb69fe7f91f5560c793020281b236812b71489 by ansuelsmth
airoha: an7581: add BL2 and BL31+U-Boot Artifacts for RFB board

Pack the BL2 and BL31+U-Boot artifacts as Airoha AN7581 is currently
supported in upstream U-Boot and bootloader files can be used for
unfused boards.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 17cb69f)
The file was modifiedtarget/linux/airoha/image/an7581.mk (diff)
コミット 324c5026d020697bd7349f44601554a1fb3df22a by robimarko
ipq40xx: remove trailing whitespaces in base-files

This removes the obsolete trailing whitespaces from all base-files cases
to be in line with other targets.

Signed-off-by: Christoph Krapp <achterin@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20518
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 324c502)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/lib/upgrade/platform.sh (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
コミット f53bbd54f8b17caf5686e335ecf21e40013f006f by robimarko
ipq40xx: use tabs instead of spaces in base-files

This changes the use of spaces to tabs in all base-files to be in line
with other targets.

Signed-off-by: Christoph Krapp <achterin@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20518
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: f53bbd5)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
コミット 26d2485f54d58f4fb9271784b57577afa33c75e2 by robimarko
ipq40xx: merge duplicated cases in base-files

Merge some identical cases in base-files.

Signed-off-by: Christoph Krapp <achterin@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20518
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 26d2485)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/lib/upgrade/platform.sh (diff)
コミット 5983bc313658fbe8ad4010a80e9d74754e480bc3 by robimarko
ipq40xx: fix sorting in base-files

Align the sorting of cases with other targets.

Signed-off-by: Christoph Krapp <achterin@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20518
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 5983bc3)
The file was modifiedtarget/linux/ipq40xx/base-files/lib/upgrade/platform.sh (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/uci-defaults/05_fix-compat-version (diff)
The file was modifiedtarget/linux/ipq40xx/base-files/etc/board.d/02_network (diff)
コミット d6d90566d1cd1cd6b7971064750b7ed05b8b524b by robimarko
ath79: engenius,eXXX: use nvmem

Userspace handling is deprecated.

Move calibration for pcie node out of dtsi. calibration size for ath10k
and ath9k differs.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/16231
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: d6d9056)
The file was modifiedtarget/linux/ath79/dts/qca955x_senao_router-dual.dtsi (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_engenius_esr1750.dts (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_engenius_esr900.dts (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac (diff)
The file was modifiedtarget/linux/ath79/dts/qca9558_engenius_epg5000.dts (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/etc/board.d/02_network (diff)
The file was modifiedtarget/linux/ath79/dts/qca9557_engenius_esr1200.dts (diff)
The file was modifiedtarget/linux/ath79/generic/base-files/lib/preinit/10_fix_eth_mac.sh (diff)
コミット 87fa17a91e9a3300321833a53add8fd20258bbcb by robimarko
odhcp6c: change dhcpv6.sh config option "ifaceid" to "ip6ifaceid"

With this change, the interface identifier can be configured via LuCI.

Signed-off-by: Peter Meiser <peter.meiser@gmx.com>
Link: https://github.com/openwrt/openwrt/pull/19318
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 87fa17a)
The file was modifiedpackage/network/ipv6/odhcp6c/files/dhcpv6.sh (diff)
コミット 26da4bf552bacd2ca606c50859fa2ebb8867266d by ansuelsmth
airoha: an7581: add Aeonsemi AS21xxx PHY to RFB eMMC board

Airoha AN7581 eMMC RFB board mount 2 Aeonsemi AS21xxx PHY. One is
usually connected to GDM4 and the other is optionally connected to GDM2.
Add the relevant nodes to support the one connected to GDM4.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 26da4bf)
The file was modifiedtarget/linux/airoha/dts/an7581.dtsi (diff)
The file was modifiedtarget/linux/airoha/dts/an7581-evb-emmc.dts (diff)
コミット 927fe598dbdf635a66a50bbb8643e282811896c2 by ansuelsmth
airoha: add pending patch to fix Aeonsemi AS21xxx PHY

Add pending patch to make address some workaround needed to make the
Aeonsemi AS21xxx PHY working on the Airoha AN7581/AN7583 board.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 927fe59)
The file was addedtarget/linux/airoha/patches-6.12/802-01-net-phy-as21xxx-handle-corner-case-with-link-and-aut.patch
The file was addedtarget/linux/airoha/patches-6.12/801-02-net-phy-as21xxx-add-flag-PHY_DETACH_NO_HW_RESET.patch
The file was addedtarget/linux/airoha/patches-6.12/802-02-net-phy-as21xxx-fix-read_status-speed-handling.patch
The file was addedtarget/linux/airoha/patches-6.12/801-01-net-phy-add-PHY_DETACH_NO_HW_RESET-PHY-flag.patch
The file was addedtarget/linux/airoha/patches-6.12/802-03-net-phy-as21xxx-force-C45-OPs-for-AUTONEG.patch
The file was addedtarget/linux/airoha/patches-6.12/804-net-phy-as21xxx-implement-read-workaround-for-C45-re.patch
コミット 2f3ea18f9163ce2d287f76e0079f10580e01bd59 by ansuelsmth
airoha: backport cleanup patch for Airoha Ethernet driver

Backport cleanup patch for Airoha Ethernet patch to permit easier
backport in the future.

Automatically refresh all affected patch.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: 2f3ea18)
The file was modifiedtarget/linux/airoha/patches-6.12/116-07-airoha-ethernet-drop-xsi-mac-reset.patch (diff)
The file was modifiedtarget/linux/airoha/patches-6.12/116-06-net-airoha-add-initial-fixup-for-GDM3-4-port-support.patch (diff)
The file was modifiedtarget/linux/airoha/patches-6.12/116-10-net-airoha-add-phylink-support-for-GDM2-4.patch (diff)
The file was addedtarget/linux/airoha/patches-6.12/103-v6.19-net-airoha-Remove-code-duplication-in-airoha_regs.h.patch
The file was removedtarget/linux/airoha/patches-6.12/116-05-net-airoha-drop-redundant-GDM3-4-define.patch
The file was modifiedtarget/linux/airoha/patches-6.12/606-net-airoha-disable-external-phy-code-if-PCS_AIROHA-i.patch (diff)
コミット c3c75d0e685b90fdcb9f1cf79a6e2c6949cce9ac by ansuelsmth
airoha: backport fix for Airoha offload support with airoha_hw_init fail

Backport a patch fixing a kernel panic on airoha_hw_init fail. This
should better handle scenario with NPU load Probe deferring.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(commit: c3c75d0)
The file was addedtarget/linux/airoha/patches-6.12/104-v6.16-net-airoha-Fix-an-error-handling-path-in-airoha_prob.patch
コミット 24d2ac6d3ab4854595f6ed26a15561cabff8b879 by robimarko
ipq806x: chromium: Pull OnHub caldata directly from VPD

The OnHub bootloader tries to patch the calibration directly into the
device tree, but it uses constant paths that look like this:

  static const char *dt_path = "soc/pci@%8.8x/pcie@0/ath10k@0,0";

  https://chromium.googlesource.com/chromiumos/platform/depthcharge/+/refs/heads/firmware-storm-6315.B/src/board/storm/wifi_calibration.c#69

These paths have changed in recent kernels, so we need to adapte.

The CONFIG_GOOGLE_VPD kernel module (provided by kmod-google-firmware)
is present on OnHub, and provides alternative means to locate this
information, in /sys/firmware/vpd/ro/wifi_base64_calibration{0,1,2}. Use
that instead.

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20477
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 24d2ac6)
The file was modifiedtarget/linux/ipq806x/base-files/etc/hotplug.d/firmware/11-ath10k-caldata (diff)
コミット 48df3827971885a40233dafa141bc8ff8ec13068 by hauke
kernel: bump 6.12 to 6.12.55

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

Removed upstreamed:
generic/backport-6.12/510-v6.18-ksmbd-fix-recursive-locking-in-RPC-handle-list-access.patch[1]

All other patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.12.55&id=4602b8cee1481dbb896182e5cb1e8cf12910e9e7

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

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/20515
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 48df382)
The file was modifiedtarget/linux/generic/backport-6.12/780-36-v6.16-r8169-refactor-chip-version-detection.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.12/791-tg3-Fix-DMA-allocations-on-57766-devices.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.12/950-0098-Patching-lan78xx-for-SOF_TIMESTAMPING_TX_SOFTWARE-su.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.12/780-31-v6.15-r8169-switch-away-from-deprecated-pcim_iomap_table.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.12/950-0096-lan78xx-Debounce-link-events-to-minimize-poll-storm.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.12/950-0073-ASoC-Add-support-for-all-the-downstream-rpi-sound-ca.patch (diff)
The file was modifiedtarget/linux/lantiq/patches-6.12/001-MIPS-lantiq-add-pcie-driver.patch (diff)
The file was modifiedtarget/linux/mediatek/patches-6.12/901-arm-add-cmdline-override.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.12/780-30-v6.15-r8169-increase-max-jumbo-packet-size-on-RTL8125-RTL8.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.12/780-23-v6.14-r8169-adjust-version-numbering-for-RTL8126.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.12/780-37-v6.16-r8169-add-RTL_GIGA_MAC_VER_LAST-to-facilitate-adding.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.12/780-15-v6.13-r8169-remove-leftover-locks-after-reverted-change.patch (diff)
The file was modifiedtarget/linux/generic/kernel-6.12 (diff)
The file was modifiedtarget/linux/generic/backport-6.12/780-32-v6.15-r8169-enable-RTL8168H-RTL8168EP-RTL8168FP-ASPM-suppo.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.12/950-0099-lan78xx-Enable-LEDs-and-auto-negotiation.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.12/780-22-v6.14-r8169-remove-support-for-chip-version-11.patch (diff)
The file was removedtarget/linux/generic/backport-6.12/510-v6.18-ksmbd-fix-recursive-locking-in-RPC-handle-list-access.patch
The file was modifiedtarget/linux/bcm27xx/patches-6.12/950-0476-lan78xx-Read-initial-EEE-status-from-DT.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.12/780-02-v6.13-r8169-enable-SG-TSO-on-selected-chip-versions-per-de.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.12/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch (diff)
The file was modifiedtarget/linux/generic/hack-6.12/902-debloat_proc.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.12/780-38-v6.16-r8169-use-pci_prepare_to_sleep-in-rtl_shutdown.patch (diff)
The file was modifiedtarget/linux/rockchip/patches-6.12/030-03-v6.15-irqchip-gic-v3-Add-Rockchip-3568002-erratum-workaround.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.12/780-05-v6.13-replace-custom-flag-with-disable_work-et-al.patch (diff)
The file was modifiedtarget/linux/ath79/patches-6.12/900-unaligned_access_hacks.patch (diff)
The file was modifiedtarget/linux/bcm27xx/patches-6.12/950-0094-net-lan78xx-Disable-TCP-Segmentation-Offload-TSO.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.12/780-20-v6.13-r8169-copy-vendor-driver-2.5G-5G-EEE-advertisement-c.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.12/780-29-v6.15-r8169-add-PHY-c45-ops-for-MDIO_MMD_VENDOR2-registers.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.12/780-41-v6.16-r8169-merge-chip-versions-52-and-53-RTL8117.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.12/681-net-remove-NETIF_F_GSO_FRAGLIST-from-NETIF_F_GSO_SOF.patch (diff)
コミット 70df331a8e02e101d4c65a7935072a7e70bbc9de by hauke
kernel: bump 6.6 to 6.6.111

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

All patches automatically rebased.

Build system: bcm4908
Build system: bcm53xx

Signed-off-by: Zxl hhyccc <zxlhhy@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20434
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 70df331)
The file was modifiedtarget/linux/generic/kernel-6.6 (diff)
コミット 32062152a828b8d890ab3321fa93612de7942ac8 by hauke
kernel: bump 6.6 to 6.6.112

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

All patches automatically rebased.

Build system: bcm4908
Build system: bcm53xx

Signed-off-by: Zxl hhyccc <zxlhhy@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20434
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 3206215)
The file was modifiedtarget/linux/generic/pending-6.6/203-kallsyms_uncompressed.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/920-mangle_bootargs.patch (diff)
The file was modifiedtarget/linux/generic/hack-6.6/253-ksmbd-config.patch (diff)
The file was modifiedtarget/linux/generic/kernel-6.6 (diff)
コミット d1d8febc42e06a171ddb4d502379052f769f2717 by hauke
kernel: bump 6.6 to 6.6.113

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

Manually rebased:

/target/linux/generic/backport-6.6/540-v6.12-ksmbd-browse-interfaces-list-on-FSCTL_QUERY_INTERFACE_INFO.patch

Dropped patch

/target/linux/generic/backport-6.6/541-v6.18-ksmbd-add-max-ip-connections-parameter.patch

merged upstream with commit:  https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-6.6.y&id=bc718d0bd87e372f7786c0239e340f3577ac94fa

All other patches automatically rebased.

Build system: bcm4908
Build system: bcm53xx

Signed-off-by: Zxl hhyccc <zxlhhy@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20434
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: d1d8feb)
The file was removedtarget/linux/generic/backport-6.6/541-v6.18-ksmbd-add-max-ip-connections-parameter.patch
The file was modifiedtarget/linux/generic/backport-6.6/540-v6.12-ksmbd-browse-interfaces-list-on-FSCTL_QUERY_INTERFACE_INFO.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/850-v6.8-bus-mhi-host-Add-a-separate-timeout-parameter-for-wa.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/920-mangle_bootargs.patch (diff)
The file was modifiedtarget/linux/ipq806x/patches-6.6/902-ARM-decompressor-support-for-ATAGs-rootblock-parsing.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/700-netfilter-nft_flow_offload-handle-netdevice-events-f.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/701-netfilter-nf_tables-ignore-EOPNOTSUPP-on-flowtable-d.patch (diff)
The file was modifiedtarget/linux/generic/kernel-6.6 (diff)
コミット 8103b7977613b9712420296aba872efc519ce5c3 by hauke
kernel: bump 6.6 to 6.6.114

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

Removed upstreamed:
/target/linux/generic/backport-6.6/540-v6.12-ksmbd-browse-interfaces-list-on-FSCTL_QUERY_INTERFACE_INFO.patch

merged upstream with commit: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.6.114&id=499089376206f3f7f09d6852b3ec92f2674d24bb

All other patches automatically rebased.

Build system: bcm4908
Build system: bcm53xx

Signed-off-by: Zxl hhyccc <zxlhhy@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20434
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 8103b79)
The file was modifiedtarget/linux/generic/backport-6.6/780-64-v6.16-r8169-merge-chip-versions-52-and-53-RTL8117.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-44-v6.13-r8169-copy-vendor-driver-2.5G-5G-EEE-advertisement-c.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-55-v6.15-r8169-enable-RTL8168H-RTL8168EP-RTL8168FP-ASPM-suppo.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-20-v6.11-r8169-disable-interrupt-source-RxOverflow.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-54-v6.15-r8169-increase-max-jumbo-packet-size-on-RTL8125-RTL8.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-07-v6.9-r8169-simplify-EEE-handling.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-39-v6.13-r8169-remove-leftover-locks-after-reverted-change.patch (diff)
The file was modifiedtarget/linux/generic/kernel-6.6 (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-46-v6.14-r8169-remove-support-for-chip-version-11.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-08-v6.9-r8169-add-support-for-RTL8126A.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-17-v6.9-r8169-add-missing-conditional-compiling-for-call-to-.patch (diff)
The file was removedtarget/linux/generic/backport-6.6/540-v6.12-ksmbd-browse-interfaces-list-on-FSCTL_QUERY_INTERFACE_INFO.patch
The file was modifiedtarget/linux/generic/backport-6.6/780-59-v6.16-r8169-refactor-chip-version-detection.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-22-v6.12-r8169-add-support-for-RTL8126A-rev.b.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-11-v6.9-r8169-add-LED-support-for-RTL8125-RTL8126.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-26-v6.13-r8169-enable-SG-TSO-on-selected-chip-versions-per-de.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-06-v6.8-r8169-fix-building-with-CONFIG_LEDS_CLASS-m.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-60-v6.16-r8169-add-RTL_GIGA_MAC_VER_LAST-to-facilitate-adding.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-10-v6.9-r8169-simplify-code-by-using-core-provided-pcpu-stat.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-16-v6.9-r8169-fix-LED-related-deadlock-on-module-removal.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-61-v6.16-r8169-use-pci_prepare_to_sleep-in-rtl_shutdown.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-47-v6.14-r8169-adjust-version-numbering-for-RTL8126.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-05-v6.8-r8169-add-support-for-LED-s-on-RTL8168-RTL8101.patch (diff)
The file was modifiedtarget/linux/generic/backport-6.6/780-53-v6.15-r8169-add-PHY-c45-ops-for-MDIO_MMD_VENDOR2-registers.patch (diff)
The file was modifiedtarget/linux/generic/pending-6.6/791-tg3-Fix-DMA-allocations-on-57766-devices.patch (diff)
コミット 802664402055d5bbb55e75a365c348463999a46b by robimarko
realtek: fix SFP GPIOs for XikeStor SKS8310-8X

Fix the GPIO assignment of RX-LOS and TX-DISABLE for all SFP ports. Both
were actually swapped when adding support for the device. Apparently,
this didn't cause any issues.

Fixes: 62d50fb196
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20532
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: 8026644)
The file was modifiedtarget/linux/realtek/dts/rtl9303_xikestor_sks8310-8x.dts (diff)
コミット cc410a18ebb110736bbc6d8dd9f94ada1a01a30d by hauke
valgrind: Update to version 3.26.0

The following patches were removed:
* 010-486180-Valgrind-MIPS-VexGuestArchState-has-no-member.patch [1]
* 020-mips-skip-using-shared-syscall-numbers-for-mips32.patch [2]
* 021-mips-skip-using-shared-syscall-numbers-for-mips64.patch [3]

The License changed from GPLv2 to GPLv3. [4]

RISCV64/Linux is supporterd since version 3.25.0.

[1]: https://sourceware.org/git/?p=valgrind.git;a=commitdiff;h=7214886886bce9029f325214156c02dcfff760d5
[2]: https://sourceware.org/git/?p=valgrind.git;a=commitdiff;h=54d6ad3348fb50f5b972fe9c05d0d8757bfe73ba
[3]: https://sourceware.org/git/?p=valgrind.git;a=commitdiff;h=efaa17e53a750d5f0f4c138b507b1b104729ed67
[4]: https://sourceware.org/git/?p=valgrind.git;a=commitdiff;h=3392155359822c0d4e8bb371862e92425054d02a

Link: https://github.com/openwrt/openwrt/pull/20537
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: cc410a1)
The file was modifiedpackage/devel/valgrind/Makefile (diff)
The file was modifiedpackage/devel/valgrind/patches/130-mips_fix_soft_float.patch (diff)
The file was modifiedpackage/devel/valgrind/patches/100-fix_configure_check.patch (diff)
The file was removedpackage/devel/valgrind/patches/010-486180-Valgrind-MIPS-VexGuestArchState-has-no-member.patch
The file was removedpackage/devel/valgrind/patches/021-mips-skip-using-shared-syscall-numbers-for-mips64.patch
The file was removedpackage/devel/valgrind/patches/020-mips-skip-using-shared-syscall-numbers-for-mips32.patch
コミット 363e07dfa2ec39756dad3ef9c955bc83b9e920c9 by hauke
uboot-sifiveu: fix build with swig 4.3.0

Fixes the following error by backporting upstream update:
```
scripts/dtc/pylibfdt/libfdt_wrap.c: In function ‘_wrap_fdt_next_node’:
scripts/dtc/pylibfdt/libfdt_wrap.c:5581:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’
5581 |     resultobj = SWIG_Python_AppendOutput(resultobj, val);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
```

This is the same fix as applied in 4e68103c4eb9 ("uboot-rockchip: fix build with swig 4.3.0")

Link: https://github.com/openwrt/openwrt/pull/20538
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 363e07d)
The file was addedpackage/boot/uboot-sifiveu/patches/002-scripts-dtc-pylibfdt-libfdt-i_shipped-Use-SWIG_AppendOutp.patch
コミット 3e6c3bf5a321480b0b512bb88b80ca6918308cae by hauke
tools: b43-tools: Update to latest HEAD

Add the following changes:
```
12524df b43-asm: fix undefined behavior by using unsigned shift
fa9cb86 Merge pull request #9 from PolynomialDivision/unsinged-fix
5d592cb fwcutter: Fix compiler warning
b96318b dasm: Fix compiler warning
2270cee ssb_sprom: Fix _DEFAULT_SOURCE warning
4781cde ssb_sprom: Fix compiler warning
cce45e3 ssb_sprom: Update .gitignore
5ca416f disassembler: Update .gitignore
44673b6 Update .gitignore
0c8f8b6 assembler: Update .gitignore
1f5b63d fwcutter: Update .gitignore
35fe438 Add README.md
```

Link: https://github.com/openwrt/openwrt/pull/20542
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 3e6c3bf)
The file was modifiedtools/b43-tools/Makefile (diff)
コミット 6268692bd2bf25a5105c074648f7c899624ecfd7 by hauke
toolchain: fortify-headers: Update to version 2.3.3

Update to recent fortify-headers version. This version also supports
_FORTIFY_SOURCE=3.

Changes: https://github.com/jvoisin/fortify-headers/compare/1.1...2.3.3

A patch similar to the removed one was applied upstream:
https://github.com/jvoisin/fortify-headers/commit/b40f6d87482f20e968b27470baca042e50cd6792

The root file system is getting a bit bigger.
Without this commit:
5250380 bin/targets/armsr/armv8/openwrt-armsr-armv8-generic-rootfs.tar.gz
4919997 bin/targets/malta/be/openwrt-malta-be-default-rootfs.tar.gz
With this commit:
5263407 bin/targets/armsr/armv8/openwrt-armsr-armv8-generic-rootfs.tar.gz
4930011 bin/targets/malta/be/openwrt-malta-be-default-rootfs.tar.gz

Link: https://github.com/openwrt/openwrt/pull/20313
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 6268692)
The file was modifiedtoolchain/fortify-headers/Makefile (diff)
The file was removedtoolchain/fortify-headers/patches/001-__ppoll_time64.patch
The file was modifiedtoolchain/fortify-headers/patches/002-strings.h-add-__extension__-mark.patch (diff)
コミット 93f86627c45a03c2c100e54f5ef006487af3e6e3 by hauke
build: Add _FORTIFY_SOURCE=3 support

Add support for _FORTIFY_SOURCE level 3.

This is supported with glibc and with musl libc.

Link: https://github.com/openwrt/openwrt/pull/20313
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(commit: 93f8662)
The file was modifiedconfig/Config-build.in (diff)
The file was modifiedinclude/hardening.mk (diff)
The file was modifiedtoolchain/glibc/common.mk (diff)
コミット d76b97bd7174d77978aed081189affaca1df286d by robimarko
realtek: add serdes mapping for rtl930x

On the RTL930x series the serdes #3 is backed by serdes #10 when pages
0, 1, 2 or 3 are accessed [1]. This changeset modifies the sds mapping
function from a single implementation for the 3 families to one
implementation per chip family. In particular it implements the mapping
required for the rtl930x one.

[1] https://github.com/ddejean/dms-1250-oss-release/blob/main/sdk/sdk_rtk_switch/rtk-sdk/src/dal/longan/dal_longan_sds.c#L624

Signed-off-by: Damien Dejean <dam.dejean@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20472
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: d76b97b)
The file was modifiedtarget/linux/realtek/files-6.12/drivers/net/mdio/mdio-realtek-otto-serdes.c (diff)
コミット dca20f91ea122953b39312c74541f7cadb1421cd by robimarko
realtek: add serdes patch for 10G_QXGMII

Adds the serdes patch sequence [1] and configuration [2] for the
PHY_INTERFACE_MODE_10G_QXGMII mode (aka USXGMII_QX in Realtek sources).
It is required by devices with light bootloaders (ie not u-boot) that
does not initialize the hardware before booting the kernel.

[1] https://github.com/ddejean/dms-1250-oss-release/blob/main/sdk/sdk_rtk_switch/rtk-sdk/src/dal/longan/dal_longan_construct.c#L1075
[2] https://github.com/ddejean/dms-1250-oss-release/blob/main/sdk/sdk_rtk_switch/rtk-sdk/src/dal/longan/dal_longan_construct.c#L1315

Signed-off-by: Damien Dejean <dam.dejean@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20472
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: dca20f9)
The file was modifiedtarget/linux/realtek/files-6.12/drivers/net/phy/rtl83xx-phy.c (diff)
コミット ddd82c8b3d78fa7b7a5da6871e08a4986eeb678e by robimarko
realtek: add 10G_QXGMII serdes mode support for RTL930x

In Realtek implementation USXGMII is divided in submodes:
- USXGMII_SX: 10G single link, equivalent of PHY_INTERFACE_MODE_USXGMII
- USXGMII_DX: 10G two links (2*5G ?),
- USXGMII_QX: 10G four links, presumably 4*2.5G, used with the RTL8224,
   equivalent of PHY_INTERFACE_MODE_10G_QXGMII.

This CL adds the 10_GQXGMII modes to the RTL930x implementation. In
particular the "mode set" function is extended to support both simple
mode set, and force mode set depending on the mode according to
dal_longan_sds_mode_set [1].

[1] https://github.com/ddejean/dms-1250-oss-release/blob/main/sdk/sdk_rtk_switch/rtk-sdk/src/dal/longan/dal_longan_sds.c#L1746

Signed-off-by: Damien Dejean <dam.dejean@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20472
Signed-off-by: Robert Marko <robimarko@gmail.com>
(commit: ddd82c8)
The file was modifiedtarget/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/dsa.c (diff)
The file was modifiedtarget/linux/realtek/files-6.12/drivers/net/mdio/mdio-realtek-otto.c (diff)
The file was modifiedtarget/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/common.c (diff)
The file was modifiedtarget/linux/realtek/files-6.12/drivers/net/phy/rtl83xx-phy.c (diff)
コミット 6de96914e5cb57687588a77dab08afe3149c21f5 by noltari
bmips: fix leds on f@st3864op

gpio-leds were not working on F@ST3864OP before  was merged.

This pull request adds definitions for all LEDs, including the previously
non-working WAN LEDs.

Signed-off-by: Hang Zhou <929513338@qq.com>
Link: https://github.com/openwrt/openwrt/pull/20533
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
(commit: 6de9691)
The file was modifiedtarget/linux/bmips/dts/bcm63168-sagem-fast-3864-op.dts (diff)
The file was modifiedtarget/linux/bmips/bcm63268/base-files/etc/board.d/01_leds (diff)
The file was modifiedtarget/linux/bmips/image/bcm63268.mk (diff)