This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 2.x development tree".
The branch, next has been updated
via 20e71c0eb029bf5e549dcd9970a64d0a53bf62bf (commit)
via 2f3af8c0c4af7b9952cc4ee98c02714e5d7ca227 (commit)
via a17f1fbbe22018248f063141a2a5039ccebaef67 (commit)
via f978b433e68b0306404deb287be379c384d69657 (commit)
from 816b0e08c68a63d61bb98adf0b6236b6578115d2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 20e71c0eb029bf5e549dcd9970a64d0a53bf62bf
Author: Adolf Belka <adolf.belka(a)ipfire.org>
Date: Wed Feb 9 22:29:16 2022 +0100
libusb: Update to version 1.0.25
- Update from 1.0.24 to 1.0.25
- Update of rootfile not required
- Changelog
2022-01-31: v1.0.25
* Linux: Fix regression with some particular devices
* Linux: Fix regression with libusb_handle_events_timeout_completed()
* Linux: Fix regression with cpu usage in libusb_bulk_transfer
* Darwin (macOS): Add support for detaching kernel drivers with authorization.
* Darwin (macOS): Do not drop partial data on timeout.
* Darwin (macOS): Silence pipe error in set_interface_alt_setting().
* Windows: Fix HID backend missing byte
* Windows: Fix segfault with libusbk driver
* Windows: Fix regression when using libusb0 driver
* Windows: Support LIBUSB_TRANSFER_ADD_ZERO_PACKET on winusb
* New NO_DEVICE_DISCOVERY option replaces WEAK_AUTHORITY option
* Various other bug fixes and improvements
Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
Reviewed-by: Peter Müller <peter.mueller(a)ipfire.org>
commit 2f3af8c0c4af7b9952cc4ee98c02714e5d7ca227
Author: Arne Fitzenreiter <arne_f(a)ipfire.org>
Date: Sat Feb 12 07:04:17 2022 +0000
partresize: fix/add more NanoPi R* whitspaces
this fix MAC address generation on R2S
and allow to use the new added overclocked dtb's for R2S and R4S.
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
commit a17f1fbbe22018248f063141a2a5039ccebaef67
Author: Arne Fitzenreiter <arne_f(a)ipfire.org>
Date: Sat Feb 12 07:03:49 2022 +0000
kernel: update to 5.15.23
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
commit f978b433e68b0306404deb287be379c384d69657
Author: Arne Fitzenreiter <arne_f(a)ipfire.org>
Date: Fri Feb 11 17:36:01 2022 +0000
kernel: aarch64: enable armv8 optimized crypto
Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
-----------------------------------------------------------------------
Summary of changes:
config/kernel/kernel.config.aarch64-ipfire | 43 +++++++++++++-------------
config/rootfiles/common/aarch64/linux | 48 ++++++++++++++++++++++++++++++
lfs/libusb | 4 +--
lfs/linux | 8 ++---
src/initscripts/system/partresize | 6 ++--
5 files changed, 80 insertions(+), 29 deletions(-)
Difference in files:
diff --git a/config/kernel/kernel.config.aarch64-ipfire b/config/kernel/kernel.config.aarch64-ipfire
index fbde24e0f..6728fa7f3 100644
--- a/config/kernel/kernel.config.aarch64-ipfire
+++ b/config/kernel/kernel.config.aarch64-ipfire
@@ -557,7 +557,7 @@ CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM=m
CONFIG_ARM_ARMADA_37XX_CPUFREQ=m
CONFIG_ARM_ARMADA_8K_CPUFREQ=m
CONFIG_ARM_IMX_CPUFREQ_DT=m
-# CONFIG_ARM_SCMI_CPUFREQ is not set
+CONFIG_ARM_SCMI_CPUFREQ=m
# end of CPU Frequency scaling
# end of CPU Power Management
@@ -620,25 +620,25 @@ CONFIG_HAVE_KVM_VCPU_RUN_PID_CHANGE=y
CONFIG_KVM_XFER_TO_GUEST_WORK=y
# CONFIG_NVHE_EL2_DEBUG is not set
CONFIG_ARM64_CRYPTO=y
-# CONFIG_CRYPTO_SHA256_ARM64 is not set
-# CONFIG_CRYPTO_SHA512_ARM64 is not set
-# CONFIG_CRYPTO_SHA1_ARM64_CE is not set
-# CONFIG_CRYPTO_SHA2_ARM64_CE is not set
-# CONFIG_CRYPTO_SHA512_ARM64_CE is not set
-# CONFIG_CRYPTO_SHA3_ARM64 is not set
-# CONFIG_CRYPTO_SM3_ARM64_CE is not set
-# CONFIG_CRYPTO_SM4_ARM64_CE is not set
-# CONFIG_CRYPTO_GHASH_ARM64_CE is not set
-# CONFIG_CRYPTO_CRCT10DIF_ARM64_CE is not set
-# CONFIG_CRYPTO_AES_ARM64 is not set
-# CONFIG_CRYPTO_AES_ARM64_CE is not set
-# CONFIG_CRYPTO_AES_ARM64_CE_CCM is not set
-# CONFIG_CRYPTO_AES_ARM64_CE_BLK is not set
-# CONFIG_CRYPTO_AES_ARM64_NEON_BLK is not set
+CONFIG_CRYPTO_SHA256_ARM64=m
+CONFIG_CRYPTO_SHA512_ARM64=m
+CONFIG_CRYPTO_SHA1_ARM64_CE=m
+CONFIG_CRYPTO_SHA2_ARM64_CE=m
+CONFIG_CRYPTO_SHA512_ARM64_CE=m
+CONFIG_CRYPTO_SHA3_ARM64=m
+CONFIG_CRYPTO_SM3_ARM64_CE=m
+CONFIG_CRYPTO_SM4_ARM64_CE=m
+CONFIG_CRYPTO_GHASH_ARM64_CE=m
+CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m
+CONFIG_CRYPTO_AES_ARM64=m
+CONFIG_CRYPTO_AES_ARM64_CE=m
+CONFIG_CRYPTO_AES_ARM64_CE_CCM=m
+CONFIG_CRYPTO_AES_ARM64_CE_BLK=m
+CONFIG_CRYPTO_AES_ARM64_NEON_BLK=m
CONFIG_CRYPTO_CHACHA20_NEON=m
CONFIG_CRYPTO_POLY1305_NEON=m
-# CONFIG_CRYPTO_NHPOLY1305_NEON is not set
-# CONFIG_CRYPTO_AES_ARM64_BS is not set
+CONFIG_CRYPTO_NHPOLY1305_NEON=m
+CONFIG_CRYPTO_AES_ARM64_BS=m
#
# General architecture-dependent options
@@ -7630,6 +7630,7 @@ CONFIG_CRYPTO_PCRYPT=m
CONFIG_CRYPTO_CRYPTD=y
CONFIG_CRYPTO_AUTHENC=m
CONFIG_CRYPTO_TEST=m
+CONFIG_CRYPTO_SIMD=m
CONFIG_CRYPTO_ENGINE=m
#
@@ -7667,6 +7668,7 @@ CONFIG_CRYPTO_LRW=m
CONFIG_CRYPTO_PCBC=m
CONFIG_CRYPTO_XTS=m
# CONFIG_CRYPTO_KEYWRAP is not set
+CONFIG_CRYPTO_NHPOLY1305=m
# CONFIG_CRYPTO_ADIANTUM is not set
CONFIG_CRYPTO_ESSIV=m
@@ -7696,8 +7698,8 @@ CONFIG_CRYPTO_RMD160=m
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_SHA256=y
CONFIG_CRYPTO_SHA512=y
-# CONFIG_CRYPTO_SHA3 is not set
-# CONFIG_CRYPTO_SM3 is not set
+CONFIG_CRYPTO_SHA3=m
+CONFIG_CRYPTO_SM3=m
# CONFIG_CRYPTO_STREEBOG is not set
CONFIG_CRYPTO_WP512=m
@@ -7772,6 +7774,7 @@ CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
CONFIG_CRYPTO_LIB_POLY1305=m
CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
CONFIG_CRYPTO_LIB_SHA256=y
+CONFIG_CRYPTO_LIB_SM4=m
CONFIG_CRYPTO_HW=y
CONFIG_CRYPTO_DEV_ALLWINNER=y
# CONFIG_CRYPTO_DEV_SUN4I_SS is not set
diff --git a/config/rootfiles/common/aarch64/linux b/config/rootfiles/common/aarch64/linux
index e966afe27..fe2436188 100644
--- a/config/rootfiles/common/aarch64/linux
+++ b/config/rootfiles/common/aarch64/linux
@@ -189,6 +189,7 @@ boot/dtb-KVER-ipfire
#boot/dtb-KVER-ipfire/rockchip/rk3326-odroid-go2.dtb
#boot/dtb-KVER-ipfire/rockchip/rk3328-a1.dtb
#boot/dtb-KVER-ipfire/rockchip/rk3328-evb.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3328-nanopi-r2s-oc.dtb
#boot/dtb-KVER-ipfire/rockchip/rk3328-nanopi-r2s.dtb
#boot/dtb-KVER-ipfire/rockchip/rk3328-roc-cc.dtb
#boot/dtb-KVER-ipfire/rockchip/rk3328-rock-pi-e.dtb
@@ -216,6 +217,7 @@ boot/dtb-KVER-ipfire
#boot/dtb-KVER-ipfire/rockchip/rk3399-nanopi-m4.dtb
#boot/dtb-KVER-ipfire/rockchip/rk3399-nanopi-m4b.dtb
#boot/dtb-KVER-ipfire/rockchip/rk3399-nanopi-neo4.dtb
+#boot/dtb-KVER-ipfire/rockchip/rk3399-nanopi-r4s-oc.dtb
#boot/dtb-KVER-ipfire/rockchip/rk3399-nanopi-r4s.dtb
#boot/dtb-KVER-ipfire/rockchip/rk3399-orangepi.dtb
#boot/dtb-KVER-ipfire/rockchip/rk3399-pinebook-pro.dtb
@@ -6604,6 +6606,7 @@ etc/modprobe.d/ipv6.conf
#lib/modules/KVER-ipfire/build/include/config/ARM_PMU_ACPI
#lib/modules/KVER-ipfire/build/include/config/ARM_PSCI_FW
#lib/modules/KVER-ipfire/build/include/config/ARM_RK3399_DMC_DEVFREQ
+#lib/modules/KVER-ipfire/build/include/config/ARM_SCMI_CPUFREQ
#lib/modules/KVER-ipfire/build/include/config/ARM_SCMI_HAVE_MSG
#lib/modules/KVER-ipfire/build/include/config/ARM_SCMI_HAVE_SHMEM
#lib/modules/KVER-ipfire/build/include/config/ARM_SCMI_HAVE_TRANSPORT
@@ -7037,6 +7040,12 @@ etc/modprobe.d/ipv6.conf
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_AEAD
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_AEAD2
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_AES
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_AES_ARM64
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_AES_ARM64_BS
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_AES_ARM64_CE
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_AES_ARM64_CE_BLK
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_AES_ARM64_CE_CCM
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_AES_ARM64_NEON_BLK
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_AKCIPHER
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_AKCIPHER2
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_ALGAPI
@@ -7063,6 +7072,7 @@ etc/modprobe.d/ipv6.conf
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_CRC32
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_CRC32C
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_CRCT10DIF
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_CRCT10DIF_ARM64_CE
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_CRYPTD
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_CTR
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_CTS
@@ -7086,6 +7096,7 @@ etc/modprobe.d/ipv6.conf
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_GCM
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_GF128MUL
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_GHASH
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_GHASH_ARM64_CE
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_HASH
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_HASH2
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_HASH_INFO
@@ -7109,6 +7120,7 @@ etc/modprobe.d/ipv6.conf
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_POLY1305_GENERIC
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_POLY1305_RSIZE
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_SHA256
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_LIB_SM4
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_LRW
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_LZ4
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_LZ4HC
@@ -7118,6 +7130,8 @@ etc/modprobe.d/ipv6.conf
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_MD4
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_MD5
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_MICHAEL_MIC
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_NHPOLY1305
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_NHPOLY1305_NEON
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_NULL
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_NULL2
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_PCBC
@@ -7133,10 +7147,21 @@ etc/modprobe.d/ipv6.conf
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SEQIV
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SERPENT
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA1
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA1_ARM64_CE
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA256
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA256_ARM64
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA2_ARM64_CE
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA3
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA3_ARM64
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA512
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA512_ARM64
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SHA512_ARM64_CE
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SIMD
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SKCIPHER
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SKCIPHER2
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SM3
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SM3_ARM64_CE
+#lib/modules/KVER-ipfire/build/include/config/CRYPTO_SM4_ARM64_CE
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_TEA
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_TEST
#lib/modules/KVER-ipfire/build/include/config/CRYPTO_TWOFISH
@@ -18246,8 +18271,25 @@ lib/modules/KVER-ipfire/kernel
#lib/modules/KVER-ipfire/kernel/arch
#lib/modules/KVER-ipfire/kernel/arch/arm64
#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/aes-arm64.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/aes-ce-blk.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/aes-ce-ccm.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/aes-ce-cipher.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/aes-neon-blk.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/aes-neon-bs.ko.xz
#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/chacha-neon.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/crct10dif-ce.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/ghash-ce.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/nhpoly1305-neon.ko.xz
#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/poly1305-neon.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sha1-ce.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sha2-ce.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sha256-arm64.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sha3-ce.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sha512-arm64.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sha512-ce.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sm3-ce.ko.xz
+#lib/modules/KVER-ipfire/kernel/arch/arm64/crypto/sm4-ce.ko.xz
#lib/modules/KVER-ipfire/kernel/arch/arm64/lib
#lib/modules/KVER-ipfire/kernel/arch/arm64/lib/xor-neon.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto
@@ -18276,6 +18318,7 @@ lib/modules/KVER-ipfire/kernel
#lib/modules/KVER-ipfire/kernel/crypto/chacha_generic.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/cmac.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/crypto_engine.ko.xz
+#lib/modules/KVER-ipfire/kernel/crypto/crypto_simd.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/cts.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/ecdh_generic.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/echainiv.ko.xz
@@ -18292,12 +18335,15 @@ lib/modules/KVER-ipfire/kernel
#lib/modules/KVER-ipfire/kernel/crypto/lzo.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/md4.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/michael_mic.ko.xz
+#lib/modules/KVER-ipfire/kernel/crypto/nhpoly1305.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/pcbc.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/pcrypt.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/poly1305_generic.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/rmd160.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/seed.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/serpent_generic.ko.xz
+#lib/modules/KVER-ipfire/kernel/crypto/sha3_generic.ko.xz
+#lib/modules/KVER-ipfire/kernel/crypto/sm3_generic.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/tcrypt.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/tea.ko.xz
#lib/modules/KVER-ipfire/kernel/crypto/twofish_common.ko.xz
@@ -18383,6 +18429,7 @@ lib/modules/KVER-ipfire/kernel
#lib/modules/KVER-ipfire/kernel/drivers/cpufreq/armada-8k-cpufreq.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/cpufreq/cppc_cpufreq.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/cpufreq/imx-cpufreq-dt.ko.xz
+#lib/modules/KVER-ipfire/kernel/drivers/cpufreq/scmi-cpufreq.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/cpufreq/sun50i-cpufreq-nvmem.ko.xz
#lib/modules/KVER-ipfire/kernel/drivers/crypto
#lib/modules/KVER-ipfire/kernel/drivers/crypto/amlogic
@@ -20478,6 +20525,7 @@ lib/modules/KVER-ipfire/kernel
#lib/modules/KVER-ipfire/kernel/lib/crypto/libcurve25519-generic.ko.xz
#lib/modules/KVER-ipfire/kernel/lib/crypto/libcurve25519.ko.xz
#lib/modules/KVER-ipfire/kernel/lib/crypto/libpoly1305.ko.xz
+#lib/modules/KVER-ipfire/kernel/lib/crypto/libsm4.ko.xz
#lib/modules/KVER-ipfire/kernel/lib/lz4
#lib/modules/KVER-ipfire/kernel/lib/lz4/lz4_compress.ko.xz
#lib/modules/KVER-ipfire/kernel/lib/lz4/lz4hc_compress.ko.xz
diff --git a/lfs/libusb b/lfs/libusb
index 6af376943..ec633ee20 100644
--- a/lfs/libusb
+++ b/lfs/libusb
@@ -24,7 +24,7 @@
include Config
-VER = 1.0.24
+VER = 1.0.25
THISAPP = libusb-$(VER)
DL_FILE = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 5bc27df16155302f308d409e73589872
+$(DL_FILE)_MD5 = 4d8d9aa4656ec1e97eda5ef8d2071aaf
install : $(TARGET)
diff --git a/lfs/linux b/lfs/linux
index a8cb9dda3..7a7236eab 100644
--- a/lfs/linux
+++ b/lfs/linux
@@ -24,8 +24,8 @@
include Config
-VER = 5.15.22
-ARM_PATCHES = 5.15-ipfire4
+VER = 5.15.23
+ARM_PATCHES = 5.15-ipfire5
THISAPP = linux-$(VER)
DL_FILE = linux-$(VER).tar.xz
@@ -73,8 +73,8 @@ objects =$(DL_FILE) \
$(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE)
arm-multi-patches-$(ARM_PATCHES).patch.xz = $(URL_IPFIRE)/arm-multi-patches-$(ARM_PATCHES).patch.xz
-$(DL_FILE)_MD5 = fd78cf8139432244020263816ee4bc0b
-arm-multi-patches-$(ARM_PATCHES).patch.xz_MD5 = cce945d8a33c9c4c4bda3ef9ad6a492b
+$(DL_FILE)_MD5 = 5e4405eabbf6b365fd5c9252f666ca60
+arm-multi-patches-$(ARM_PATCHES).patch.xz_MD5 = 5b588bcdf9d21cc7e8ce57c94b775195
install : $(TARGET)
diff --git a/src/initscripts/system/partresize b/src/initscripts/system/partresize
index b51f8af97..307cc5927 100644
--- a/src/initscripts/system/partresize
+++ b/src/initscripts/system/partresize
@@ -53,20 +53,20 @@ case "${1}" in
mount /boot > /dev/null
case "$(< /proc/device-tree/model )" in
- "FriendlyElec NanoPi-R1" )
+ FriendlyElec\ NanoPi?R1* )
# Install AP6112 wlan config on NanoPi R1
cp -f /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt \
/lib/firmware/brcm/brcmfmac43430-sdio.txt
cp -f /lib/firmware/brcm/brcmfmac43430a0-sdio.ONDA-V80_PLUS.txt \
/lib/firmware/brcm/brcmfmac43430a0-sdio.txt
;;
- "FriendlyElec NanoPi R2*" )
+ FriendlyElec\ NanoPi?R2* )
# Generate MAC address at first boot
SWMAC=`printf "%1x2:%02x:%02x:%02x:%02x" $[RANDOM%16] $[RANDOM%256] $[RANDOM%256] $[RANDOM%256] $[RANDOM%256]`
echo ethaddr=$SWMAC:00 >> /boot/uEnv.txt
echo eth1addr=$SWMAC:01 >> /boot/uEnv.txt
;;
- "FriendlyElec NanoPi R4S" )
+ FriendlyElec\ NanoPi?R4* )
# Generate MAC address at first boot
SWMAC=`printf "%1x2:%02x:%02x:%02x:%02x" $[RANDOM%16] $[RANDOM%256] $[RANDOM%256] $[RANDOM%256] $[RANDOM%256]`
echo ethaddr=$SWMAC:00 >> /boot/uEnv.txt
hooks/post-receive
--
IPFire 2.x development tree