Commit Graph

4730 Commits

Author SHA1 Message Date
Felix Fietkau
14f31f2a2b kernel: backport mtk wlan flow offloading fix
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2022-07-20 17:41:06 +08:00
Rosen Penev
51f606ec99 mbedtls: build with PIC
Fixes compilation with GCC12 and dependent packages for some reason.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-07-20 17:38:06 +08:00
lean
6d79ece4c2 modules: fix 5.18 vxlan support 2022-07-19 14:51:16 +08:00
lean
41a400d5f8 Revert "wolfssl: bump to 5.4.0 (#9795)"
This reverts commit 1399c99229.
2022-07-19 12:57:50 +08:00
Beginner
1399c99229
wolfssl: bump to 5.4.0 (#9795)
This version fixes two vulnerabilities:
-CVE-2022-34293[high]: Potential for DTLS DoS attack
-[medium]: Ciphertext side channel attack on ECC and DH operations.

The patch fixing x86 aesni build has been merged upstream.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>

Co-authored-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-07-19 01:28:42 +08:00
lean
2347b04b60 luci-app-qbittorrent-simple: add luci for qbittorrent simple UI 2022-07-18 14:04:35 +08:00
lean
c5f12bf7aa rockchip: add crypto-hw-rockchip drivers for RK3328/RK3399 2022-07-18 13:27:05 +08:00
lean
4348784a58 rockchip: switch to kernel 5.18 2022-07-18 11:37:26 +08:00
lean
4f98c23f5e r8125: remove uneeded 5.18 support patch 2022-07-18 11:19:05 +08:00
lean
2082f4604a r8125: bump to 9.009.02 2022-07-18 11:09:45 +08:00
Beginner
8bb65fc710
n2n: dynamic link to libcap (#9779)
Co-authored-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-07-18 00:12:24 +08:00
zhusir
ce12ca653e
Update fast-classifier.c (#9777)
Fix #9767
2022-07-17 17:03:35 +08:00
Christian Lamparter
79b5e1dd51 module/firmware: remove intersil PRISM54 support
the legacy driver was dropped in linux 5.14-rc3:
commit d249ff28b1d8 ("intersil: remove obsolete prism54 wireless driver")

Quoting Lukas Bulwahn:
"p54 replaces prism54 so users should be unaffected."

Reported-by: Marius Dinu <m95d+git@psihoexpert.ro>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2022-07-17 00:17:41 +08:00
Christian Lamparter
3adfa2ab8d utils/spidev_test: side-step build-system woes
The spidev_test is build in phase2 even though it should be disabled.
My best guess is that we hit the same issue that I had with nu801.
The build-system thinks it's a tool that is necessary for
building the kernel.

In this case, the same fix (adding a dependency on the presence of
the module) could work in this case as well?

Fixes: bdaaf66e28bd ("utils/spidev_test: build package directly from Linux")
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2022-07-17 00:17:02 +08:00
Christian Lamparter
2d293367e9 linux-firmware: Update to version 20220610
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2022-07-17 00:16:16 +08:00
Christian Lamparter
1e3364ba5d firmware: intel-microcode: update to 20220510
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2022-07-17 00:15:36 +08:00
骷髅头
b506b2ae67
rockchip: fix rk3399 pppoe error in kernel 5.18 2022-07-16 17:28:21 +08:00
aakkll
9626ed9a75
kernel: bump 5.18 to 5.18.12 (#9763)
Signed-off-by: aakkll <94471752+aakkll@users.noreply.github.com>
2022-07-16 17:26:45 +08:00
aakkll
47cdfb8b61
kernel: bump 5.15 to 5.15.55 (#9764)
Signed-off-by: aakkll <94471752+aakkll@users.noreply.github.com>
2022-07-16 17:26:33 +08:00
Leonardo Mörlein
7dd7a8f966 automake: always use correct path for aclocal.real
Before this commit, it was assumed that aclocal.real is in the PATH. While
this was fine for the normal build workflow, this led to some issues if

    make TOPDIR="$(pwd)" -C "$pkgdir" compile

was called manually. The command failed with:

    /home/.../openwrt/staging_dir/host/bin/aclocal: line 2: aclocal.real: command not found
    autoreconf: /home/.../openwrt/staging_dir/host/bin/aclocal failed with exit status: 127

After the commit, the package is built sucessfully.

Signed-off-by: Leonardo Mörlein <me@irrelefant.net>
2022-07-15 10:05:30 +08:00
Christian Marangi
7ab29b6797 generic: fix warning orphan section from module exports in aarch64
kernel linux now have 2 different export.h include, one from
linux/export.h and one from asm-generic/export.h

While most of our target user linux/export.h, aarch64 based target use
asm-generic/export.h that is not patched with the changes of
221-module_exports.

Patch also this additional header to fix multiple

aarch64-openwrt-linux-musl-ld: warning: orphan section `__ksymtab_strings' from `arch/arm64/kernel/head.o' being placed in section `__ksymtab_strings'

warning during kernel compilation.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2022-07-15 10:04:32 +08:00
Florian Eckert
799f57e650 target/linux/pending-5.15: rename patches
The consecutive number 483 is assigned twice.
This change fixes this.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2022-07-15 10:02:50 +08:00
Felix Fietkau
999b221cbe tools/coreutils: enable ginstall utility
For some reason, current coreutils version installed on x86 macOS via homebrew
have a bug, where at least the cc1 binary from gcc gets corrupted during install
to the staging dir.
Using the install utility from tools/coreutils fixes this

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2022-07-15 10:01:30 +08:00
Felix Fietkau
d78e81a1cb tools/coreutils: build chown
On ARM macOS, injecting extra shared libraries does not work for system
binaries. This causes fakeroot to fail for chown calls

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2022-07-15 10:00:39 +08:00
Piotr Dymacz
466b3cd2be generic: 5.15: add missing symbols
These were found during work on new device support under the
imx/cortexa7 target.

Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
2022-07-15 09:57:06 +08:00
骷髅头
43e6cd5592
Update rk3328-nanopi-r2c.dts (#9756) 2022-07-14 21:46:49 +08:00
lean
f876224408 crypto.mk : add backport config 2022-07-14 15:47:10 +08:00
lean
9ae4851e10 autocore: fix arm eth port seq 2022-07-14 15:08:46 +08:00
lean
6293b61db6 netfilter.mk : backport kernel config 2022-07-14 15:04:47 +08:00
lean
e66a94a8d8 rockchip: refresh Kconfig 2022-07-14 00:41:52 +08:00
aakkll
e22356ad36
kernel: bump 5.15 to 5.15.54 (#9749) 2022-07-14 00:16:41 +08:00
aakkll
c73b2f4e4c
kernel: 5.18: refresh patches (#9748) 2022-07-14 00:16:30 +08:00
Tianling Shen
8b24921ba0
igb-intel: fix typo error (#9751)
`CONFLICT` -> `CONFLICTS`.

Fixes: 471976c7d9 ("igb-intel: mark conflict with kmod-igb")

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-07-14 00:16:15 +08:00
lean
7d04525dda igb-intel: using KERNEL_MAKE compile 2022-07-13 23:44:49 +08:00
Tianling Shen
471976c7d9
igb-intel: mark conflict with kmod-igb (#9750)
Fixes: #9742

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-07-13 23:37:03 +08:00
lean
7dbca99078 Update README for uboot-rockchip 2022-07-13 23:35:49 +08:00
Tianling Shen
bd522ba3a1
uboot-rockchip: remove prebuilt of-platdata (#9747)
With this change you need have swig and libpython3-dev installed on
your host, which should be done already.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-07-13 23:30:37 +08:00
lean
9a3ab942b0 kernel: bump 5.18 to 5.18.11 2022-07-12 23:13:57 +08:00
lean
30db07f4f4 rockchip: add luci-app-diskman packpage by default 2022-07-12 22:51:09 +08:00
lean
53686de196 uboot-rockchip: add support for FriendlyElec NanoPi R4SE emmc boot 2022-07-12 22:46:00 +08:00
lean
006ac00cf4 rockchip: add support for FriendlyElec NanoPi R4SE with 32GB emmc 2022-07-12 21:06:43 +08:00
lean
faf4476659 kernel: Make QMI Helpers user selectable in 5.18 2022-07-12 18:54:05 +08:00
lean
5d92792d40 mt76: update to the latest version 2022-07-12 11:51:06 +08:00
lean
b6a99d33e1 uboot-rockchip: bump to v2022.07 RTM release 2022-07-12 11:09:47 +08:00
lean
61cc2108f4 x86: resolve kmod-igb 2022-07-12 01:11:37 +08:00
lean
cffd2740e8 x86: use kmod-igb-intel from vendor 2022-07-11 18:54:57 +08:00
骷髅头
6c814308f5
rockchip: fix motorcomm-yt85xx phys in kernel 5.18
* rockchip:fix motorcomm-yt85xx+phys

* Rename 278-add-driver-for-Motorcomm-YT85xx+PHYs.patch to 258-add-driver-for-Motorcomm-YT85xx+PHYs.patch
2022-07-11 17:55:09 +08:00
lean
b8a02059f4 ramips: disable MT7621 overclock 2022-07-11 17:17:23 +08:00
lean
75cb0e6495 rockchip: add RK3568 bootscript 2022-07-11 17:12:48 +08:00
lean
c50a2c3261 uboot-rockchip: update with 2022.07-rc2 to support RK3566/RK3568 2022-07-11 16:42:10 +08:00