Commit Graph

7703 Commits

Author SHA1 Message Date
coolsnowwolf
767b6d6b2b README.md: update links 2025-07-21 16:12:26 +08:00
Dee HY
b69da3b2ab
mpfr: import from feeds 2025-07-20 16:00:02 +08:00
Dee HY
bcf4529a60
readline: update to 8.3 2025-07-19 21:00:01 +08:00
Dee HY
3a9ecb5f3c
gdb: update to version 16.2 2025-07-19 20:20:08 +08:00
Dee HY
7c7de9858d
jsonfilter: update to latest 2025-07-19 17:20:00 +08:00
Dee HY
64724a3357
scripts: remove outdated mirror 2025-07-19 17:10:09 +08:00
Dee
d2ececf7cc
tools: elfutils: set -std=gnu17 2025-07-18 20:20:01 +08:00
Dee
e13e7235f9
gmp: fix compilation with GCC15 2025-07-18 20:10:29 +08:00
Internet1235
d9d4136f4c
tools: fix compilation with GCC15 2025-07-18 18:08:02 +08:00
=?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?=
ed9bd44df6 bcm27xx-gpu-fw: update to latest
Use release tar instead of downloading separate files.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-07-17 22:40:02 +08:00
coolsnowwolf
3fda82b52b kernel: bump all to latest HEAD 2025-07-16 22:10:03 +08:00
aiamadeus
340b85f3bd image: add EROFS to GRUB images
Fixes: #13610
2025-07-16 22:00:16 +08:00
Shiji Yang
6ebb377dd0 nat46: update to latest git HEAD
This new version introduces many compilation
error fixes for the upcoming 6.12 kernel.

Fixes: #13612
Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
2025-07-15 15:02:00 +08:00
coolsnowwolf
218cfcd6b9 mediatek: refresh mt7981 support 2025-07-15 12:00:05 +08:00
LeoHLee
d0d82a4fc6
mediatek: support CMCC XR30 eMMC 2025-07-14 22:10:27 +08:00
Internet1235
3374cace81
bcm53xx: refresh linux 6.6 patch
Fixes: #13608
2025-07-14 20:00:14 +08:00
coolsnowwolf
46c49ff368 x86: use kernel 6.12 by default 2025-07-13 18:21:00 +08:00
Hauke Mehrtens
832b2e8710 kernel: Fix boot of amrsr target in qemu
The bootup of the armsr target sometimes failed like this:
```
[    0.762283] NET: Registered PF_INET6 protocol family
[    0.791987] workqueue: Failed to create a worker thread: -EAGAIN
[    0.801986] workqueue: Failed to create a rescuer kthread for wq "mld": -EAGAIN
[    0.964017] NET: Unregistered PF_INET6 protocol family
```

Increase the maximum number of threads the kernel allows.

Link: https://github.com/openwrt/openwrt/pull/19376
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-07-13 18:19:48 +08:00
coolsnowwolf
f8a4a53988 kernel: bump 6.x to latest HEAD 2025-07-13 18:13:39 +08:00
Felix Fietkau
f25fd50ac1 kernel: fix fraglist GRO on linux 6.12
Merged segments had a broken skb network header offset.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2025-07-13 16:00:18 +08:00
coolsnowwolf
f2c9ca9aaa qca-nss: update for 6.12 compatibility 2025-07-12 22:00:07 +08:00
coolsnowwolf
faf775a769 netifd: refactor packet steering init 2025-07-12 21:30:27 +08:00
aiamadeus
068e167058 uboot-rockchip: bump to 2025.07 2025-07-10 21:30:26 +08:00
aiamadeus
007577fb93 qualcommax: simplify mac script 2025-07-09 22:06:04 +08:00
coolsnowwolf
5baa614d32 base-files: sync with upstream 2025-07-09 22:00:18 +08:00
coolsnowwolf
8f51e256b8 Version update to R25.7.7 2025-07-08 19:34:02 +08:00
coolsnowwolf
532c6d1f44 OpenWrt v24.10.2: adjust config defaults 2025-07-08 19:24:12 +08:00
coolsnowwolf
ffb11e0225 qualcommax: add autocore-arm package by default 2025-07-08 18:40:51 +08:00
coolsnowwolf
b733150327 qualcommax: ipq807x: fix mac-address for Aliyun AP8220 v1.1 2025-07-08 18:39:17 +08:00
Mantas Pucka
0730f03572 qualcommbe: v6.12: drop upstreamed patch
0102-arm64-dts-qcom-ipq9574-Fix-USB-vdd-info.patch was merged in 6.12.34
After update to v6.12 some PCS driver fixes were dropped and additional
are needed due to updated driver. Other patches automatically refreshed.

Signed-off-by: Mantas Pucka <mantas@8devices.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-07-07 22:36:19 +08:00
Felix Fietkau
b8e5d38d34 mediatek: fix switch mdio id on mt7622-rfb1
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2025-07-07 22:20:22 +08:00
Rosen Penev
dfe0b80115 cmake.mk: disable shared libs for host build
Disable for host to avoid having to use rpath hacks.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-07-06 23:06:22 +08:00
Gao Xiang
1a75fbe431 image: add support for EROFS rootfs image
Add support for generating EROFS rootfs images.

The EROFS filesystem can offer competitive I/O performance while
minimizing final image size when using the MicroLZMA compressor.

Target platform: linux-x86_generic (target-i386_pentium4_musl)

Filesystem     Image Size
=============  ==========
root.erofs     4882432
root.ext4      109051904
root.squashfs  4903302

Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-07-06 23:00:06 +08:00
Robert Marko
70265ac2ca tools: use libuuid provided by util-linux
We are now using util-linux to provide libuuid so disable building
it in e2fsprogs and simply use the util-linux provided one.

Disabling libuuid removes the need for custom install recipe.

Fixes: #13588
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-07-06 17:20:10 +08:00
=?UTF-8?q?Thomas=20Wei=C3=9Fschuh?=
e11335de8f tools: util-linux: update to v2.41.1
Remove upstreamed:
	tools/util-linux/patches/101-macos-weak-aliases.patch

Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
Signed-off-by: Nick Hainke <vincent@systemli.org>
2025-07-05 23:26:38 +08:00
Gao Xiang
66a69c9ddf tools: add erofs-utils
Add erofs-utils to create an EROFS-based rootfs for image generation.

Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-07-05 23:18:19 +08:00
John Audia
06bca3249e openssl: update to 3.5.1
Automatically rebased: 100-Configure-afalg-support.patch

Signed-off-by: John Audia <therealgraysky@proton.me>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-07-04 22:01:08 +08:00
aiamadeus
698bacbc5c aic8800: update to latest version 2025-07-03 21:01:06 +08:00
coolsnowwolf
13b270ef54 kernel: bump 5.x to latest HEAD 2025-07-02 17:07:33 +08:00
Wei-Ting Yang
21410f61bc util-linux: remove redundant slashes
Remove redundant slashes.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2025-07-01 22:30:25 +08:00
coolsnowwolf
c75a66b775 kernel: bump 6.x to latest HEAD 2025-07-01 10:01:18 +08:00
aiamadeus
9cb9643773 ksmbd: update to latest git HEAD 2025-06-30 22:00:23 +08:00
Rosen Penev
a0abbf4266 kernel/mac80211: ath9k: clean up gpiochip
Simplify patch with gpiochip_add_data, struct reduction, new GPIO API,
and header cleanup.

Fixes: #13581
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-06-29 23:36:30 +08:00
aiamadeus
9f4f194b30 kernel/modules: refresh kernel limit judgment
Fixes: #13580
2025-06-29 23:10:06 +08:00
Álvaro Fernández Rojas
eb2fcf1146 generic: 6.6: backport upstream Realtek PHY patches
bfc17c1658353 net: phy: realtek: disable PHY-mode EEE
fabcfd6d10999 net: phy: realtek: add defines for shadowed c45 standard registers
8af2136e77989 net: phy: realtek: add helper RTL822X_VND2_C22_REG
02d3b306ac2f0 net: phy: realtek: switch from paged to MMD ops in rtl822x functions
da681ed73fb98 net: phy: realtek: improve mmd register access for internal PHY's
0bea93fdbaf86 net: phy: realtek: use string choices helpers
51773846fab24 net: phy: realtek: make HWMON support a user-visible Kconfig symbol

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-06-28 22:30:16 +08:00
Álvaro Fernández Rojas
60c2e012b6 generic: 6.6: backport upstream v6.15 r8169 patches
b48688ea3c9ac r8169: disable RTL8126 ZRX-DC timeout
3d9b8ac534126 r8169: enable RTL8168H/RTL8168EP/RTL8168FP ASPM support
473367a5ffe16 r8169: increase max jumbo packet size on RTL8125/RTL8126
853e80369cfce r8169: add PHY c45 ops for MDIO_MMD_VENDOR2 registers
d30460f42675f r8169: add support for Intel Killer E5000
faac69a4ae5ab r8169: don't scan PHY addresses > 0
135c3c86a7cef r8169: make Kconfig option for LED support user-visible

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2025-06-28 22:20:20 +08:00
coolsnowwolf
494426884f qualcommax: ipq50xx: add kmod-ath10k for Xiaomi AX6000 2025-06-27 16:30:27 +08:00
coolsnowwolf
44e621a1a2 mac80211: only build ath10k with smallbuffers 2025-06-27 16:06:39 +08:00
Eneas U de Queiroz
a66567c8a3 mac80211: build each variant in its own dir
Having different build directories is the default when the package
Makefile defines more than one variant.

Mac80211 overrides PKG_BUILD_DIR, not taking different variants in
consideration, which causes clobbering the directories when both
variants are built.

When compiled with AUTOREMOVE=y, the effect is that the package is
unnecessarily rebuilt when the package is compiled again.

Wihout AUTOREMOVE, the problem is worse: the second variant will not be
rebuilt, and you end up with the smallbuffers variant being a copy of
the regular one.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2025-06-27 16:01:48 +08:00
coolsnowwolf
1982d31fb7 qualcommax: ipq50xx: Add support for Xiaomi AX6000 2025-06-27 12:49:06 +08:00