• R/O
  • HTTP
  • SSH
  • HTTPS

immortalwrt: Liste der Commits

Mirror only - Please move to https://github.com/immortalwrt/immortalwrt


RSS
Rev. Zeit Autor
d1536ff openwrt-21.02 2022-05-18 13:10:26 Felix Fietkau

build: do not override DESTDIR for cmake ninja host builds

The full prefix is already passed to cmake

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(cherry picked from commit 18430a34e6a287aaf6f13a110a3202dcac3b3d1a)

a00a3fa 2022-05-18 13:10:18 Felix Fietkau

tools: build ninja before ccache to fix the build order

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(cherry picked from commit fa0aea53b2f1dccc2073efac8020151960d25513)

540de2b 2022-05-18 13:10:10 Felix Fietkau

tools: fix dependencies of cmake packages

Make cmake depend on ninja, so that other cmake based tools also depend on it

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(cherry picked from commit d45baa860ffc79ae1cf68fceb94990e39bb06bab)

ab20146 2022-05-18 13:10:02 Felix Fietkau

build: use ninja for cmake packages by default

Speed goes from:

Executed in 178.08 secs fish external
usr time 20.16 mins 509.00 micros 20.16 mins
sys time 2.88 mins 39.00 micros 2.88 mins

To:

Executed in 175.90 secs fish external
usr time 20.19 mins 0.00 micros 20.19 mins
sys time 2.85 mins 497.00 micros 2.85 mins

Tested with "time make -j 12" on AMD Ryzen 3600

When building individual packages, the build time difference is often
significantly bigger than that.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 0c7c24d40aedcee25d5243e25a87d38246be128b)

3a89920 2022-05-18 13:09:41 Rosen Penev

package: fix cmake packages build with ninja

+= is needed for CMAKE_OPTIONS.

mt76 needs Ninja disabled as the kernel stuff uses normal make.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 09de28090cfb3fb605e6f4b452503a4ec2c6c43f)

f1ede25 2022-05-18 13:09:29 Felix Fietkau

build: add ninja build tool and make it available for cmake

ninja is faster at building cmake packages than make, and according to reports
also more reliable at handling parallel builds
This commit includes a patch that adds GNU make jobserver support, in order to
allow more precise control over the number of parallel tasks

Enable parallel build by default for packages using ninja

Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 97258f53634d7237a2962aec3387f011047ce83b)

6ee0a41 2022-05-18 13:05:07 Tianling Shen

Revert "r8152: drop led configuration patch"

This doesn't make sense at all. For more details see comments in the
original commit.

This reverts commit 4a22f9ad8ae5b9102cf7af68efeacd5a81848bf3.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

4a22f9a 2022-05-18 12:36:49 AmadeusGhost

r8152: drop led configuration patch

This makes those annoying loud noises go away, and this
commit should not be reverted. If you have any questions,
please contact the manufacturer.

ed1dbe0 2022-05-18 12:28:13 AmadeusGhost

rockchip: fixes pcie eth compatible for r4s

Use the standard pci device binding to fixes this.

Signed-off-by: AmadeusGhost <amadeus@immortalwrt.org>

e3d4764 2022-05-17 22:59:03 Eneas U de Queiroz

rockchip/armv8: enable armv8-CE crypto algorithms

This enables armv8 crypto extensions version of AES, GHASH, and CRC T10
algorithms in the kernel.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit eef8fbec8f63ac0686f87ff5735cab21884fa273)

37d19d8 master 2022-05-17 21:49:29 Tianling Shen

rockchip: drm-rockchip: add missing dependency

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

478ef78 2022-05-17 20:45:54 Tianling Shen

rockchip: add missing Kconfig

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

6247642 openwrt-18.06-k5.4 2022-05-17 18:19:12 Tianling Shen

rockchip: drm-rockchip: fix Kconfig

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 6957f13eea1eb8e71c20795a9e0b03de045a7cf9)

31de1a6 2022-05-17 18:19:01 Tianling Shen

rockchip: drm-rockchip: fix Kconfig

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 6957f13eea1eb8e71c20795a9e0b03de045a7cf9)

6957f13 2022-05-17 18:17:44 Tianling Shen

rockchip: drm-rockchip: fix Kconfig

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

991fab8 2022-05-17 18:06:47 Tianling Shen

Merge Mainline

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

7b1251c openwrt-18.06 2022-05-17 17:36:15 Tianling Shen

config/Config-kernel.in: disable namespaces for small flash devices by default

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

3d901b8 2022-05-17 17:34:48 Tianling Shen

config/Config-kernel.in: enable namespaces by default

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

6640d12 2022-05-17 17:22:17 Tianling Shen

rockchip: switch to kernel 5.15

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

eef8fbe 2022-05-17 17:12:08 Eneas U de Queiroz

rockchip/armv8: enable armv8-CE crypto algorithms

This enables armv8 crypto extensions version of AES, GHASH, and CRC T10
algorithms in the kernel.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

f068cec 2022-05-17 16:51:14 Tianling Shen

r8125: bump to 9.009.00

Switched to GitHub codeload.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 5c11bf7327b186a2a7dfc90a66f8668f2a6f954e)

e76d256 2022-05-17 16:50:56 Tianling Shen

r8125: bump to 9.009.00

Switched to GitHub codeload.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 5c11bf7327b186a2a7dfc90a66f8668f2a6f954e)

82059c5 2022-05-17 16:33:43 Tianling Shen

ath10k-ct: fix select dependency

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

b67326b 2022-05-17 16:25:36 Eneas U de Queiroz

wolfssl: bump to v5.3.0-stable

This is mostly a bug fix release, including two that were already
patched here:
- 300-fix-SSL_get_verify_result-regression.patch
- 400-wolfcrypt-src-port-devcrypto-devcrypto_aes.c-remove-.patch

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 73c1fe2890baa5c0bfa46f53c5387f5e47de1acb)

6ccad0f 2022-05-17 16:24:58 Eneas U de Queiroz

wolfssl: bump to v5.3.0-stable

This is mostly a bug fix release, including two that were already
patched here:
- 300-fix-SSL_get_verify_result-regression.patch
- 400-wolfcrypt-src-port-devcrypto-devcrypto_aes.c-remove-.patch

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 73c1fe2890baa5c0bfa46f53c5387f5e47de1acb)

e5ba778 2022-05-17 16:23:34 Eneas U de Queiroz

openssl: bump to 1.1.1o

This release comes with a security fix related to c_rehash. OpenWrt
does not ship or use it, so it was not affected by the bug.

There is a fix for a possible crash in ERR_load_strings() when
configured with no-err, which OpenWrt does by default.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 7a5ddc0d06895bde7538d78c8dad2c863d70f946)

d3b1b97 2022-05-17 16:23:08 Tianling Shen

Merge Official Source

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

4a7066f 2022-05-17 16:21:29 Tianling Shen

Merge Official Source

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>

7400ada 2022-05-17 08:00:03 Hauke Mehrtens

kernel: Add missing devm_regulator_get_exclusive()

This backports a patch from Linux 5.10.116 to fix a compile problem
introduced in 5.10.114.

drivers/usb/phy/phy-generic.c could not find
devm_regulator_get_exclusive().

Fixes: 8592df67f40b ("kernel: bump 5.10 to 5.10.114")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

e156f1f 2022-05-17 03:26:38 John Audia

kernel: bump 5.15 to 5.15.40

All patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200

Signed-off-by: John Audia <therealgraysky@proton.me>

Show on old repository browser