diff --git a/configure-linux.sh b/configure-linux.sh index 081cc42..4a30a32 100755 --- a/configure-linux.sh +++ b/configure-linux.sh @@ -2,6 +2,4 @@ set -xeu -for FILE in ./extra-configs/*.sh; do - source "${FILE}" -done +find ./extra-configs -name "*.sh" -exec "{}" \; || echo "Extra configs not found, not modifying anything" diff --git a/extra-configs/optimize_lto.sh b/extra-configs/optimize_lto.sh deleted file mode 100644 index 2331430..0000000 --- a/extra-configs/optimize_lto.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/usr/bin/env bash - -./scripts/config --file .config --enable LTO_CLANG_FULL -# Q: What requires this option to be enabled? -# A: Enabling this option adds support for Clang's Link Time Optimization, -# resulting in a nice performance uplift. -# -# Q: Why wasn't this option enabled by `make defconfig`? -# A: There are two reasons for this: -# 1. The "FULL" LTO option uses a lot of RAM during build-time. -# 2. Just like '-O3', "FULL" LTO means a "bigger" kernel. -# -# Both point are discussed here: -# https://github.com/ClangBuiltLinux/linux/issues/1643/ diff --git a/extra-configs/r8169.sh b/extra-configs/r8169.sh deleted file mode 100644 index eac18c7..0000000 --- a/extra-configs/r8169.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/env bash - -./scripts/config --file .config --module R8169 -# Q: What requires this option to be enabled? -# A: Enabling this option adds support for the Realtek RTL8125 2.5GbE Controller -# that is present on the Radxa Rock 5 Model B SBC, connected via the PCIe bus. -# ```sh -# $ sudo lspci -k -# 0004:01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05) -# Subsystem: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller -# Kernel driver in use: r8169 -# Kernel modules: r8169 -# ``` diff --git a/extra-configs/soc_enablement.sh b/extra-configs/soc_enablement.sh deleted file mode 100644 index 66fed06..0000000 --- a/extra-configs/soc_enablement.sh +++ /dev/null @@ -1,80 +0,0 @@ -#!/usr/bin/env bash - -./scripts/config --file .config --enable ARCH_ROCKCHIP -./scripts/config --file .config --enable PCIE_ROCKCHIP -./scripts/config --file .config --module PCIE_ROCKCHIP_HOST -./scripts/config --file .config --enable PCIE_ROCKCHIP_DW_HOST -./scripts/config --file .config --module MTD_NAND_CORE -./scripts/config --file .config --module MTD_RAW_NAND -./scripts/config --file .config --module MTD_NAND_ROCKCHIP -./scripts/config --file .config --enable MTD_NAND_ECC -./scripts/config --file .config --module ARC_EMAC_CORE -./scripts/config --file .config --module EMAC_ROCKCHIP -./scripts/config --file .config --module DWMAC_ROCKCHIP -./scripts/config --file .config --module SPI_ROCKCHIP -./scripts/config --file .config --module SPI_ROCKCHIP_SFC -./scripts/config --file .config --module PINCTRL_ROCKCHIP -./scripts/config --file .config --module GPIO_ROCKCHIP -./scripts/config --file .config --module ROCKCHIP_THERMAL -./scripts/config --file .config --module DRM_ROCKCHIP -./scripts/config --file .config --enable ROCKCHIP_VOP -./scripts/config --file .config --enable ROCKCHIP_VOP2 -./scripts/config --file .config --enable ROCKCHIP_ANALOGIX_DP -./scripts/config --file .config --enable ROCKCHIP_CDN_DP -./scripts/config --file .config --enable ROCKCHIP_DW_HDMI -./scripts/config --file .config --enable ROCKCHIP_DW_MIPI_DSI -./scripts/config --file .config --enable ROCKCHIP_INNO_HDMI -./scripts/config --file .config --enable ROCKCHIP_LVDS -./scripts/config --file .config --enable ROCKCHIP_RGB -./scripts/config --file .config --enable ROCKCHIP_RK3066_HDMI -./scripts/config --file .config --module DRM_ANALOGIX_DP -./scripts/config --file .config --module DRM_DW_HDMI -./scripts/config --file .config --module DRM_DW_HDMI_I2S_AUDIO -./scripts/config --file .config --module DRM_DW_MIPI_DSI -./scripts/config --file .config --module SND_SOC_ROCKCHIP -./scripts/config --file .config --module SND_SOC_ROCKCHIP_I2S -./scripts/config --file .config --module SND_SOC_ROCKCHIP_I2S_TDM -./scripts/config --file .config --module SND_SOC_ROCKCHIP_PDM -./scripts/config --file .config --module SND_SOC_ROCKCHIP_SPDIF -./scripts/config --file .config --module SND_SOC_ROCKCHIP_MAX98090 -./scripts/config --file .config --module SND_SOC_ROCKCHIP_RT5645 -./scripts/config --file .config --module SND_SOC_RK3288_HDMI_ANALOG -./scripts/config --file .config --module SND_SOC_RK3399_GRU_SOUND -./scripts/config --file .config --module SND_SOC_MAX98090 -./scripts/config --file .config --module SND_SOC_RT5514 -./scripts/config --file .config --module SND_SOC_RT5514_SPI -./scripts/config --file .config --module MMC_DW_ROCKCHIP -./scripts/config --file .config --enable COMMON_CLK_ROCKCHIP -./scripts/config --file .config --enable CLK_PX30 -./scripts/config --file .config --enable CLK_RK3308 -./scripts/config --file .config --enable CLK_RK3328 -./scripts/config --file .config --enable CLK_RK3368 -./scripts/config --file .config --enable CLK_RK3399 -./scripts/config --file .config --enable CLK_RK3568 -./scripts/config --file .config --enable CLK_RK3588 -./scripts/config --file .config --enable ROCKCHIP_TIMER -./scripts/config --file .config --enable ROCKCHIP_MBOX -./scripts/config --file .config --enable ROCKCHIP_IOMMU -./scripts/config --file .config --enable ROCKCHIP_GRF -./scripts/config --file .config --module ROCKCHIP_IODOMAIN -./scripts/config --file .config --enable ROCKCHIP_PM_DOMAINS -./scripts/config --file .config --module ARM_RK3399_DMC_DEVFREQ -./scripts/config --file .config --enable PM_DEVFREQ_EVENT -./scripts/config --file .config --module DEVFREQ_EVENT_ROCKCHIP_DFI -./scripts/config --file .config --module ROCKCHIP_SARADC -./scripts/config --file .config --module PWM_ROCKCHIP -./scripts/config --file .config --module PHY_ROCKCHIP_DP -./scripts/config --file .config --module PHY_ROCKCHIP_DPHY_RX0 -./scripts/config --file .config --module PHY_ROCKCHIP_EMMC -./scripts/config --file .config --module PHY_ROCKCHIP_INNO_HDMI -./scripts/config --file .config --module PHY_ROCKCHIP_INNO_USB2 -./scripts/config --file .config --module PHY_ROCKCHIP_INNO_CSIDPHY -./scripts/config --file .config --module PHY_ROCKCHIP_INNO_DSIDPHY -./scripts/config --file .config --module PHY_ROCKCHIP_NANENG_COMBO_PHY -./scripts/config --file .config --module PHY_ROCKCHIP_PCIE -./scripts/config --file .config --module PHY_ROCKCHIP_SNPS_PCIE3 -./scripts/config --file .config --module PHY_ROCKCHIP_TYPEC -./scripts/config --file .config --module PHY_ROCKCHIP_USB -./scripts/config --file .config --module NVMEM_ROCKCHIP_EFUSE -./scripts/config --file .config --module NVMEM_ROCKCHIP_OTP -./scripts/config --file .config --module CRYPTO_DEV_ROCKCHIP diff --git a/kernel-lts-tfg.spec b/kernel-lts-tfg.spec index f9e3f86..3c5c38f 100644 --- a/kernel-lts-tfg.spec +++ b/kernel-lts-tfg.spec @@ -1,7 +1,7 @@ -%global rel_ver 3 +%global rel_ver 0 %global major_ver 6 %global minor_ver 1 -%global patch_ver 59 +%global patch_ver 60 %global kname lts Version: %{major_ver}.%{minor_ver}.%{patch_ver} diff --git a/kernel-next-tfg.spec b/kernel-next-tfg.spec index c0b0f42..47d93fc 100644 --- a/kernel-next-tfg.spec +++ b/kernel-next-tfg.spec @@ -1,7 +1,7 @@ %global rel_ver 0 %global major_ver 6 %global minor_ver 6 -%global next_snapshot_date 20231024 +%global next_snapshot_date 20231027 %global kname next Version: %{major_ver}.%{minor_ver}.0 diff --git a/kernel-rc-tfg.spec b/kernel-rc-tfg.spec index 1be67da..40dfa56 100644 --- a/kernel-rc-tfg.spec +++ b/kernel-rc-tfg.spec @@ -1,4 +1,4 @@ -%global rel_ver 3 +%global rel_ver 4 %global major_ver 6 %global minor_ver 6 %global rc_ver 7 diff --git a/kernel-stable-tfg.spec b/kernel-stable-tfg.spec index bf61c36..414a153 100644 --- a/kernel-stable-tfg.spec +++ b/kernel-stable-tfg.spec @@ -1,7 +1,7 @@ -%global rel_ver 3 +%global rel_ver 0 %global major_ver 6 %global minor_ver 5 -%global patch_ver 8 +%global patch_ver 9 %global kname stable Version: %{major_ver}.%{minor_ver}.%{patch_ver}