From 21f78fc166ae421a1efadb7e4bb3f1bba1a8c9e8 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 18 Oct 2024 18:59:25 +0200 Subject: [PATCH 01/16] linux (RPi): update to 6.6.57-527d6f5 Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index 904dae55c0..0b629a7d89 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default rtlwifi/6.12 rtlwifi/after-6.12" ;; raspberrypi) - PKG_VERSION="8ee418c866c263941fb468bc1eeab1d8059db705" # 6.6.57 - PKG_SHA256="0e556ee6ae2013956f3edbb8a2ae01e79f3ec958b62e8e6b6e8316ea0375b795" + PKG_VERSION="527d6f5a7861e24c60d41e9706ec4589165321d1" # 6.6.57 + PKG_SHA256="e1c771749464caa3d7c8b998a2378ce21d9fae50f4a0ce75c3b2a65eda41eaa0" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" PKG_PATCH_DIRS="raspberrypi rtlwifi/6.9 rtlwifi/6.10 rtlwifi/6.11 rtlwifi/6.11.2 rtlwifi/6.12 rtlwifi/after-6.12" From 5537c2e415a87ff519ae768b149029372d012a44 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 21 Oct 2024 23:47:18 +0200 Subject: [PATCH 02/16] rpi-eeprom: update to e971798 Signed-off-by: Matthias Reichl --- packages/tools/rpi-eeprom/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/rpi-eeprom/package.mk b/packages/tools/rpi-eeprom/package.mk index bd212e1cd0..8354367ca2 100644 --- a/packages/tools/rpi-eeprom/package.mk +++ b/packages/tools/rpi-eeprom/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="rpi-eeprom" -PKG_VERSION="3c822369bec71a2f10514994b6f491d8e2323f9e" -PKG_SHA256="9cb1ce430a84ce4790920ec5e55502751bd92797708eab6881ae56e15e396a4c" +PKG_VERSION="e9717985d26205a790d5dbc77b8dbadcadb52e05" +PKG_SHA256="ee4540a6ced3a177c21a13d8d1c3d7798315bab7bc481288e60e58b88a249eeb" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" PKG_URL="https://github.com/raspberrypi/rpi-eeprom/archive/${PKG_VERSION}.tar.gz" From 5d9278247ac34feec62534291f10d7559b74ca58 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 22 Oct 2024 18:40:15 +0200 Subject: [PATCH 03/16] linux (RPi): update to 6.6.57-2e85eb0 Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index 0b629a7d89..483301006d 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default rtlwifi/6.12 rtlwifi/after-6.12" ;; raspberrypi) - PKG_VERSION="527d6f5a7861e24c60d41e9706ec4589165321d1" # 6.6.57 - PKG_SHA256="e1c771749464caa3d7c8b998a2378ce21d9fae50f4a0ce75c3b2a65eda41eaa0" + PKG_VERSION="2e85eb0e4950c5ad27df5a3ba54300e89694eba4" # 6.6.57 + PKG_SHA256="fbe512ed926af715aff02f3cbb78581c76d63791475555a71a019a81f8957061" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" PKG_PATCH_DIRS="raspberrypi rtlwifi/6.9 rtlwifi/6.10 rtlwifi/6.11 rtlwifi/6.11.2 rtlwifi/6.12 rtlwifi/after-6.12" From dbb5f3ab6cdd4946e47b760f56aa542135323128 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 23 Oct 2024 18:13:15 +0200 Subject: [PATCH 04/16] linux (RPi): update to 6.6.58-1af976d Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index 483301006d..6bfbb06e4a 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default rtlwifi/6.12 rtlwifi/after-6.12" ;; raspberrypi) - PKG_VERSION="2e85eb0e4950c5ad27df5a3ba54300e89694eba4" # 6.6.57 - PKG_SHA256="fbe512ed926af715aff02f3cbb78581c76d63791475555a71a019a81f8957061" + PKG_VERSION="1af976d476424009ac9d93313a9fad9cbb5498ae" # 6.6.58 + PKG_SHA256="f80bb95adca44a0751a9bd50eb7ed8bbabddb3f7abc8e3393c1e33a3322c36f2" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" PKG_PATCH_DIRS="raspberrypi rtlwifi/6.9 rtlwifi/6.10 rtlwifi/6.11 rtlwifi/6.11.2 rtlwifi/6.12 rtlwifi/after-6.12" From 023feed2fa263b86717c6e378e42eaff6639f4f7 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 1 Nov 2024 17:24:52 +0100 Subject: [PATCH 05/16] linux (RPi): update to 6.6.59-37b5532 Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index 6bfbb06e4a..6cb617ba00 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default rtlwifi/6.12 rtlwifi/after-6.12" ;; raspberrypi) - PKG_VERSION="1af976d476424009ac9d93313a9fad9cbb5498ae" # 6.6.58 - PKG_SHA256="f80bb95adca44a0751a9bd50eb7ed8bbabddb3f7abc8e3393c1e33a3322c36f2" + PKG_VERSION="37b55322c1b222a76da6f55492f181258814a168" # 6.6.59 + PKG_SHA256="0576331a646dfa3ced896ed7ac3b96307604d6278b0588b3245a9e8cbcee1e60" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" PKG_PATCH_DIRS="raspberrypi rtlwifi/6.9 rtlwifi/6.10 rtlwifi/6.11 rtlwifi/6.11.2 rtlwifi/6.12 rtlwifi/after-6.12" From 3ee716fde9a07f91c7c6b478be800635527a39dc Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 5 Nov 2024 17:40:39 +0100 Subject: [PATCH 06/16] rpi-eeprom: update to 89e9c75 Signed-off-by: Matthias Reichl --- packages/tools/rpi-eeprom/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/rpi-eeprom/package.mk b/packages/tools/rpi-eeprom/package.mk index 8354367ca2..d0db0ce931 100644 --- a/packages/tools/rpi-eeprom/package.mk +++ b/packages/tools/rpi-eeprom/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="rpi-eeprom" -PKG_VERSION="e9717985d26205a790d5dbc77b8dbadcadb52e05" -PKG_SHA256="ee4540a6ced3a177c21a13d8d1c3d7798315bab7bc481288e60e58b88a249eeb" +PKG_VERSION="89e9c75babbe7ba6fb3838f1a97a079758bc196f" +PKG_SHA256="e742493d4d85bd6b0ab1def82ac04359a6ea2db153fae828d9b4cb7f23d83317" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" PKG_URL="https://github.com/raspberrypi/rpi-eeprom/archive/${PKG_VERSION}.tar.gz" From d21e23f74911dda3572519b39dbee0af3c6905cc Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 5 Nov 2024 22:13:57 +0100 Subject: [PATCH 07/16] linux (RPi): update to 6.6.59-624eb35 Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index 6cb617ba00..d64d8dfbfd 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default rtlwifi/6.12 rtlwifi/after-6.12" ;; raspberrypi) - PKG_VERSION="37b55322c1b222a76da6f55492f181258814a168" # 6.6.59 - PKG_SHA256="0576331a646dfa3ced896ed7ac3b96307604d6278b0588b3245a9e8cbcee1e60" + PKG_VERSION="624eb357e1a16385b3d6171e9194e4c5f8d4fd5f" # 6.6.59 + PKG_SHA256="d8c09a40c18dba633a89bcac6a71ffc9791ba065335cdb91f39a74a7f4078e60" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" PKG_PATCH_DIRS="raspberrypi rtlwifi/6.9 rtlwifi/6.10 rtlwifi/6.11 rtlwifi/6.11.2 rtlwifi/6.12 rtlwifi/after-6.12" From a25b667e48779b780829a177728ce6f92923cfa4 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 5 Nov 2024 22:13:57 +0100 Subject: [PATCH 08/16] linux (RPi): update to 6.6.59-624eb35 Signed-off-by: Matthias Reichl --- projects/RPi/devices/RPi/linux/linux.arm.conf | 4 +++- projects/RPi/devices/RPi2/linux/linux.arm.conf | 5 ++++- projects/RPi/devices/RPi4/linux/linux.aarch64.conf | 5 ++++- projects/RPi/devices/RPi5/linux/linux.aarch64.conf | 5 ++++- 4 files changed, 15 insertions(+), 4 deletions(-) diff --git a/projects/RPi/devices/RPi/linux/linux.arm.conf b/projects/RPi/devices/RPi/linux/linux.arm.conf index 8946808728..55e5d2885f 100644 --- a/projects/RPi/devices/RPi/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi/linux/linux.arm.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.6.57 Kernel Configuration +# Linux/arm 6.6.59 Kernel Configuration # CONFIG_CC_VERSION_TEXT="arm-linux-gnueabihf-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -817,6 +817,7 @@ CONFIG_IPV6_NDISC_NODETYPE=y # CONFIG_IPV6_TUNNEL is not set CONFIG_IPV6_FOU=m CONFIG_IPV6_MULTIPLE_TABLES=y +# CONFIG_IPV6_SUBTREES is not set # CONFIG_IPV6_MROUTE is not set # CONFIG_IPV6_SEG6_LWTUNNEL is not set # CONFIG_IPV6_SEG6_HMAC is not set @@ -5158,6 +5159,7 @@ CONFIG_PWM_SYSFS=y CONFIG_PWM_BCM2835=m # CONFIG_PWM_CLK is not set # CONFIG_PWM_FSL_FTM is not set +CONFIG_PWM_GPIO=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_RASPBERRYPI_POE=m # CONFIG_PWM_RP1 is not set diff --git a/projects/RPi/devices/RPi2/linux/linux.arm.conf b/projects/RPi/devices/RPi2/linux/linux.arm.conf index a95d1730ac..8edd40aad7 100644 --- a/projects/RPi/devices/RPi2/linux/linux.arm.conf +++ b/projects/RPi/devices/RPi2/linux/linux.arm.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.6.57 Kernel Configuration +# Linux/arm 6.6.59 Kernel Configuration # CONFIG_CC_VERSION_TEXT="arm-linux-gnueabihf-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -948,6 +948,7 @@ CONFIG_IPV6_NDISC_NODETYPE=y # CONFIG_IPV6_TUNNEL is not set CONFIG_IPV6_FOU=m CONFIG_IPV6_MULTIPLE_TABLES=y +# CONFIG_IPV6_SUBTREES is not set # CONFIG_IPV6_MROUTE is not set # CONFIG_IPV6_SEG6_LWTUNNEL is not set # CONFIG_IPV6_SEG6_HMAC is not set @@ -1701,6 +1702,7 @@ CONFIG_TUN=y # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m CONFIG_NLMON=m +# CONFIG_NET_VRF is not set # CONFIG_ETHERNET is not set CONFIG_PHYLINK=m CONFIG_PHYLIB=y @@ -5396,6 +5398,7 @@ CONFIG_PWM_SYSFS=y CONFIG_PWM_BCM2835=m # CONFIG_PWM_CLK is not set # CONFIG_PWM_FSL_FTM is not set +CONFIG_PWM_GPIO=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_RASPBERRYPI_POE=m # CONFIG_PWM_RP1 is not set diff --git a/projects/RPi/devices/RPi4/linux/linux.aarch64.conf b/projects/RPi/devices/RPi4/linux/linux.aarch64.conf index 15135adc53..1682c281d8 100644 --- a/projects/RPi/devices/RPi4/linux/linux.aarch64.conf +++ b/projects/RPi/devices/RPi4/linux/linux.aarch64.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.6.57 Kernel Configuration +# Linux/arm64 6.6.59 Kernel Configuration # CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -1046,6 +1046,7 @@ CONFIG_IPV6_NDISC_NODETYPE=y # CONFIG_IPV6_TUNNEL is not set CONFIG_IPV6_FOU=m CONFIG_IPV6_MULTIPLE_TABLES=y +# CONFIG_IPV6_SUBTREES is not set # CONFIG_IPV6_MROUTE is not set # CONFIG_IPV6_SEG6_LWTUNNEL is not set # CONFIG_IPV6_SEG6_HMAC is not set @@ -1982,6 +1983,7 @@ CONFIG_TUN=y # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m CONFIG_NLMON=m +# CONFIG_NET_VRF is not set # CONFIG_ARCNET is not set CONFIG_ETHERNET=y CONFIG_NET_VENDOR_3COM=y @@ -6150,6 +6152,7 @@ CONFIG_PWM_BCM2835=m # CONFIG_PWM_CLK is not set # CONFIG_PWM_DWC is not set # CONFIG_PWM_FSL_FTM is not set +CONFIG_PWM_GPIO=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_RASPBERRYPI_POE=m # CONFIG_PWM_RP1 is not set diff --git a/projects/RPi/devices/RPi5/linux/linux.aarch64.conf b/projects/RPi/devices/RPi5/linux/linux.aarch64.conf index 593584bd9c..54e8faaf14 100644 --- a/projects/RPi/devices/RPi5/linux/linux.aarch64.conf +++ b/projects/RPi/devices/RPi5/linux/linux.aarch64.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.6.57 Kernel Configuration +# Linux/arm64 6.6.59 Kernel Configuration # CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (GCC) 13.0.0 20220604 (experimental) [master revision aec868578d8515763d75693c1fdfbc30ff0a1e68]" CONFIG_CC_IS_GCC=y @@ -1047,6 +1047,7 @@ CONFIG_IPV6_NDISC_NODETYPE=y # CONFIG_IPV6_TUNNEL is not set CONFIG_IPV6_FOU=m CONFIG_IPV6_MULTIPLE_TABLES=y +# CONFIG_IPV6_SUBTREES is not set # CONFIG_IPV6_MROUTE is not set # CONFIG_IPV6_SEG6_LWTUNNEL is not set # CONFIG_IPV6_SEG6_HMAC is not set @@ -1989,6 +1990,7 @@ CONFIG_TUN=y # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m CONFIG_NLMON=m +# CONFIG_NET_VRF is not set # CONFIG_ARCNET is not set CONFIG_ETHERNET=y CONFIG_NET_VENDOR_3COM=y @@ -6209,6 +6211,7 @@ CONFIG_PWM_BRCMSTB=y # CONFIG_PWM_CLK is not set # CONFIG_PWM_DWC is not set # CONFIG_PWM_FSL_FTM is not set +CONFIG_PWM_GPIO=m # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_RASPBERRYPI_POE=m CONFIG_PWM_RP1=y From 36240e4eee7db617917047a85d7d7c0b4ca7b0c8 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 6 Nov 2024 15:48:54 +0100 Subject: [PATCH 09/16] linux (RPi): update to 6.6.59-ce65ed0 Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index d64d8dfbfd..d9aebf65d3 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default rtlwifi/6.12 rtlwifi/after-6.12" ;; raspberrypi) - PKG_VERSION="624eb357e1a16385b3d6171e9194e4c5f8d4fd5f" # 6.6.59 - PKG_SHA256="d8c09a40c18dba633a89bcac6a71ffc9791ba065335cdb91f39a74a7f4078e60" + PKG_VERSION="ce65ed02cb6707ae5c9f3a304f5b0124f4eed559" # 6.6.59 + PKG_SHA256="cf440cccb745d4615dffeaa6636669e4539c12579c7f1c68f4ab87838cb85c21" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" PKG_PATCH_DIRS="raspberrypi rtlwifi/6.9 rtlwifi/6.10 rtlwifi/6.11 rtlwifi/6.11.2 rtlwifi/6.12 rtlwifi/after-6.12" From a51bae15915159b0cda8608909af89260536ec76 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 8 Nov 2024 19:10:56 +0100 Subject: [PATCH 10/16] linux (RPi): update to 6.6.59-d88807c Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index d9aebf65d3..cbdaf47dd7 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default rtlwifi/6.12 rtlwifi/after-6.12" ;; raspberrypi) - PKG_VERSION="ce65ed02cb6707ae5c9f3a304f5b0124f4eed559" # 6.6.59 - PKG_SHA256="cf440cccb745d4615dffeaa6636669e4539c12579c7f1c68f4ab87838cb85c21" + PKG_VERSION="d88807c99557a604eaca435ffa52f86c53092f89" # 6.6.59 + PKG_SHA256="3bcc87cceff346a3ad1900430f4ca75984012619c3d57e07ac1b876e7f2e8469" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" PKG_PATCH_DIRS="raspberrypi rtlwifi/6.9 rtlwifi/6.10 rtlwifi/6.11 rtlwifi/6.11.2 rtlwifi/6.12 rtlwifi/after-6.12" From 9481fed561c41426bc7ad3fa796cd6f3e3a08504 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 8 Nov 2024 20:23:58 +0100 Subject: [PATCH 11/16] linux (RPi): update to 6.6.60-3f11c40 Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index cbdaf47dd7..d40faa98fc 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default rtlwifi/6.12 rtlwifi/after-6.12" ;; raspberrypi) - PKG_VERSION="d88807c99557a604eaca435ffa52f86c53092f89" # 6.6.59 - PKG_SHA256="3bcc87cceff346a3ad1900430f4ca75984012619c3d57e07ac1b876e7f2e8469" + PKG_VERSION="3f11c402c97dbefd17632b8e11ea738c09117c0a" # 6.6.60 + PKG_SHA256="394eda2e4ebe0ceb095f175ff8ef422210d742e5507dcb06d7d3e55618840b2a" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" PKG_PATCH_DIRS="raspberrypi rtlwifi/6.9 rtlwifi/6.10 rtlwifi/6.11 rtlwifi/6.11.2 rtlwifi/6.12 rtlwifi/after-6.12" From 00f57c10b3420dae016e9bf23da185ed52afb932 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 11 Nov 2024 19:13:08 +0100 Subject: [PATCH 12/16] RPi: update to firmware 4827508 Signed-off-by: Matthias Reichl --- packages/tools/bcm2835-bootloader/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/bcm2835-bootloader/package.mk b/packages/tools/bcm2835-bootloader/package.mk index 656c57f80c..2a33309753 100644 --- a/packages/tools/bcm2835-bootloader/package.mk +++ b/packages/tools/bcm2835-bootloader/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv) PKG_NAME="bcm2835-bootloader" -PKG_VERSION="feeef0db2b537098cd7a4b53e6bdc9885a14ab01" -PKG_SHA256="52717930ef9898456cf798016f1c68f1896b723cb89d5761d6af65d2aeb2db72" +PKG_VERSION="482750873c8ab9b5dabe2f29ccabdd4ef8c4b98d" +PKG_SHA256="bdf942904148c57e0e1aa0fbf8d2b0f5b4a74f604c596b4e6adfb5322782b62e" PKG_ARCH="arm aarch64" PKG_LICENSE="nonfree" PKG_SITE="http://www.broadcom.com" From 08f8f632182c3579013d94f221034ef1465b1544 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Mon, 11 Nov 2024 20:16:20 +0100 Subject: [PATCH 13/16] linux (RPi): update to 6.6.60-66aef6c Signed-off-by: Matthias Reichl --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index d40faa98fc..2634f4fc7a 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -23,8 +23,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="default rtlwifi/6.12 rtlwifi/after-6.12" ;; raspberrypi) - PKG_VERSION="3f11c402c97dbefd17632b8e11ea738c09117c0a" # 6.6.60 - PKG_SHA256="394eda2e4ebe0ceb095f175ff8ef422210d742e5507dcb06d7d3e55618840b2a" + PKG_VERSION="66aef6ce3557edd9d58d794e4a800c5be49ca0e7" # 6.6.60 + PKG_SHA256="6e9843b8954faa1e5195aaf3a76a43fcc2ddb6cd152f628605d0e2ce61f551ea" PKG_URL="https://github.com/raspberrypi/linux/archive/${PKG_VERSION}.tar.gz" PKG_SOURCE_NAME="linux-${LINUX}-${PKG_VERSION}.tar.gz" PKG_PATCH_DIRS="raspberrypi rtlwifi/6.9 rtlwifi/6.10 rtlwifi/6.11 rtlwifi/6.11.2 rtlwifi/6.12 rtlwifi/after-6.12" From 8f49ddf3b9ff5c770fa97a12348687d079b24453 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 22 Oct 2024 19:27:56 +0200 Subject: [PATCH 14/16] linux (RPi5): enable NUMA emulation Signed-off-by: Matthias Reichl --- projects/RPi/devices/RPi5/linux/linux.aarch64.conf | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/projects/RPi/devices/RPi5/linux/linux.aarch64.conf b/projects/RPi/devices/RPi5/linux/linux.aarch64.conf index 54e8faaf14..b0cd14403d 100644 --- a/projects/RPi/devices/RPi5/linux/linux.aarch64.conf +++ b/projects/RPi/devices/RPi5/linux/linux.aarch64.conf @@ -150,6 +150,7 @@ CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" CONFIG_GCC10_NO_ARRAY_BOUNDS=y CONFIG_CC_NO_ARRAY_BOUNDS=y CONFIG_ARCH_SUPPORTS_INT128=y +# CONFIG_NUMA_BALANCING is not set CONFIG_CGROUPS=y CONFIG_PAGE_COUNTER=y # CONFIG_CGROUP_FAVOR_DYNMODS is not set @@ -376,6 +377,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_CAVIUM_ERRATUM_22375=y +CONFIG_CAVIUM_ERRATUM_23144=y CONFIG_CAVIUM_ERRATUM_23154=y CONFIG_CAVIUM_ERRATUM_27456=y CONFIG_CAVIUM_ERRATUM_30115=y @@ -407,7 +409,9 @@ CONFIG_CPU_LITTLE_ENDIAN=y # CONFIG_SCHED_SMT is not set CONFIG_NR_CPUS=256 # CONFIG_HOTPLUG_CPU is not set -# CONFIG_NUMA is not set +CONFIG_NUMA=y +CONFIG_NODES_SHIFT=4 +CONFIG_NUMA_EMULATION=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set CONFIG_HZ_300=y @@ -912,6 +916,10 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y # CONFIG_MEMORY_FAILURE is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +CONFIG_USE_PERCPU_NUMA_NODE_ID=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_CMA=y # CONFIG_CMA_DEBUG is not set CONFIG_CMA_DEBUGFS=y @@ -1646,6 +1654,8 @@ CONFIG_REGMAP_IRQ=y CONFIG_DMA_SHARED_BUFFER=y # CONFIG_DMA_FENCE_TRACE is not set CONFIG_GENERIC_ARCH_TOPOLOGY=y +CONFIG_GENERIC_ARCH_NUMA=y +CONFIG_GENERIC_ARCH_NUMA_EMULATION=y # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set # end of Generic Driver Options @@ -1732,6 +1742,7 @@ CONFIG_OF_IRQ=y CONFIG_OF_RESERVED_MEM=y CONFIG_OF_RESOLVE=y CONFIG_OF_OVERLAY=y +CONFIG_OF_NUMA=y CONFIG_OF_CONFIGFS=y # CONFIG_PARPORT is not set CONFIG_BLK_DEV=y @@ -7013,6 +7024,7 @@ CONFIG_DMA_NONCOHERENT_MMAP=y CONFIG_DMA_COHERENT_POOL=y CONFIG_DMA_DIRECT_REMAP=y CONFIG_DMA_CMA=y +# CONFIG_DMA_NUMA_CMA is not set # # Default contiguous memory area size: From 3e04650971aba1f010f112e824c6b33fe778ed47 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Tue, 22 Oct 2024 19:27:56 +0200 Subject: [PATCH 15/16] linux (RPi4): enable NUMA emulation Signed-off-by: Matthias Reichl --- projects/RPi/devices/RPi4/linux/linux.aarch64.conf | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/projects/RPi/devices/RPi4/linux/linux.aarch64.conf b/projects/RPi/devices/RPi4/linux/linux.aarch64.conf index 1682c281d8..3707d6245d 100644 --- a/projects/RPi/devices/RPi4/linux/linux.aarch64.conf +++ b/projects/RPi/devices/RPi4/linux/linux.aarch64.conf @@ -149,6 +149,7 @@ CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" CONFIG_GCC10_NO_ARRAY_BOUNDS=y CONFIG_CC_NO_ARRAY_BOUNDS=y CONFIG_ARCH_SUPPORTS_INT128=y +# CONFIG_NUMA_BALANCING is not set CONFIG_CGROUPS=y CONFIG_PAGE_COUNTER=y # CONFIG_CGROUP_FAVOR_DYNMODS is not set @@ -375,6 +376,7 @@ CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y CONFIG_ARM64_ERRATUM_3194386=y CONFIG_CAVIUM_ERRATUM_22375=y +CONFIG_CAVIUM_ERRATUM_23144=y CONFIG_CAVIUM_ERRATUM_23154=y CONFIG_CAVIUM_ERRATUM_27456=y CONFIG_CAVIUM_ERRATUM_30115=y @@ -405,7 +407,9 @@ CONFIG_CPU_LITTLE_ENDIAN=y # CONFIG_SCHED_SMT is not set CONFIG_NR_CPUS=256 # CONFIG_HOTPLUG_CPU is not set -# CONFIG_NUMA is not set +CONFIG_NUMA=y +CONFIG_NODES_SHIFT=4 +CONFIG_NUMA_EMULATION=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set CONFIG_HZ_300=y @@ -911,6 +915,10 @@ CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y # CONFIG_MEMORY_FAILURE is not set CONFIG_ARCH_WANTS_THP_SWAP=y # CONFIG_TRANSPARENT_HUGEPAGE is not set +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +CONFIG_USE_PERCPU_NUMA_NODE_ID=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_CMA=y # CONFIG_CMA_DEBUG is not set CONFIG_CMA_DEBUGFS=y @@ -1641,6 +1649,8 @@ CONFIG_REGMAP_IRQ=y CONFIG_DMA_SHARED_BUFFER=y # CONFIG_DMA_FENCE_TRACE is not set CONFIG_GENERIC_ARCH_TOPOLOGY=y +CONFIG_GENERIC_ARCH_NUMA=y +CONFIG_GENERIC_ARCH_NUMA_EMULATION=y # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set # end of Generic Driver Options @@ -1727,6 +1737,7 @@ CONFIG_OF_IRQ=y CONFIG_OF_RESERVED_MEM=y CONFIG_OF_RESOLVE=y CONFIG_OF_OVERLAY=y +CONFIG_OF_NUMA=y CONFIG_OF_CONFIGFS=y # CONFIG_PARPORT is not set CONFIG_BLK_DEV=y @@ -6946,6 +6957,7 @@ CONFIG_DMA_NONCOHERENT_MMAP=y CONFIG_DMA_COHERENT_POOL=y CONFIG_DMA_DIRECT_REMAP=y CONFIG_DMA_CMA=y +# CONFIG_DMA_NUMA_CMA is not set # # Default contiguous memory area size: From f181d4b9164081bbcd9c19608a33dc71e986bd38 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Wed, 13 Nov 2024 16:32:26 +0100 Subject: [PATCH 16/16] rpi-eeprom: update to cc0ad46 Signed-off-by: Matthias Reichl --- packages/tools/rpi-eeprom/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/rpi-eeprom/package.mk b/packages/tools/rpi-eeprom/package.mk index d0db0ce931..8cd144df37 100644 --- a/packages/tools/rpi-eeprom/package.mk +++ b/packages/tools/rpi-eeprom/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="rpi-eeprom" -PKG_VERSION="89e9c75babbe7ba6fb3838f1a97a079758bc196f" -PKG_SHA256="e742493d4d85bd6b0ab1def82ac04359a6ea2db153fae828d9b4cb7f23d83317" +PKG_VERSION="cc0ad4698ee2c1b415285270a4e91229c63e19b5" +PKG_SHA256="fb9ba96ad8d80e164dd75ea51e7b2d98da033d708ce4e97ebe684badbb843208" PKG_LICENSE="BSD-3/custom" PKG_SITE="https://github.com/raspberrypi/rpi-eeprom" PKG_URL="https://github.com/raspberrypi/rpi-eeprom/archive/${PKG_VERSION}.tar.gz"