From e53fa2bba7e1b64ccc813271a8e2b3528b44c7e7 Mon Sep 17 00:00:00 2001 From: Andrew Lukoshko Date: Fri, 30 May 2025 21:15:06 +0200 Subject: [PATCH] Enable Btrfs support for all kernel variants --- config.yaml | 70 +++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 65 insertions(+), 5 deletions(-) diff --git a/config.yaml b/config.yaml index 0cf4af7..6fd098c 100644 --- a/config.yaml +++ b/config.yaml @@ -92,6 +92,56 @@ actions: CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX4_CORE=m count: 1 + - target: "kernel*.config" + find: | + # CONFIG_BTRFS_FS is not set + replace: | + # CONFIG_BTRFS_ASSERT is not set + # CONFIG_BTRFS_DEBUG is not set + CONFIG_BTRFS_FS=m + # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set + CONFIG_BTRFS_FS_POSIX_ACL=y + # CONFIG_BTRFS_FS_REF_VERIFY is not set + # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set + count: 1 + - target: "kernel*.config" + find: | + CONFIG_FS_ENCRYPTION=y + replace: | + CONFIG_FS_ENCRYPTION=y + CONFIG_FS_POSIX_ACL=y + count: 1 + - target: "kernel*.config" + find: | + # CONFIG_RAID6_PQ_BENCHMARK is not set + replace: | + CONFIG_RAID6_PQ=m + # CONFIG_RAID6_PQ_BENCHMARK is not set + count: 1 + - target: "kernel*debug*.config" + find: | + # CONFIG_BTRFS_ASSERT is not set + replace: | + CONFIG_BTRFS_ASSERT=y + count: 1 + - target: "kernel*zfcpdump*.config" + find: | + CONFIG_BTRFS_FS=m + replace: | + CONFIG_BTRFS_FS=y + count: 1 + - target: "kernel*zfcpdump*.config" + find: | + CONFIG_RAID6_PQ=m + replace: | + CONFIG_RAID6_PQ=y + count: 1 + - target: "kernel*zfcpdump*.config" + find: | + # CONFIG_LIBCRC32C is not set + replace: | + CONFIG_LIBCRC32C=y + count: 1 - target: "spec" find: | %ifnarch noarch @@ -306,8 +356,23 @@ actions: Source104: rhelima.x509 Source105: rhelima_centos.x509 Source106: fedoraimaca.x509 + - target: "kernel*zfcpdump*.config" + lines: + - "# CONFIG_FS_POSIX_ACL is not set" + - target: "kernel*automotive*.config" + lines: + - "# CONFIG_RAID6_PQ is not set" - changelog_entry: + - name: "Eduard Abdullin" + email: "eabdullin@almalinux.org" + line: + - "Debrand for AlmaLinux OS" + - "Use AlmaLinux OS secure boot cert" + - name: "Neal Gompa" + email: "ngompa@almalinux.org" + line: + - "Enable Btrfs support for all kernel variants" - name: "Andrei Lukoshko" email: "alukoshko@almalinux.org" line: @@ -319,8 +384,3 @@ actions: - "lpfc: bring back deprecated PCI ids" - "be2iscsi: bring back deprecated PCI ids" - "kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained" - - name: "Eduard Abdullin" - email: "eabdullin@almalinux.org" - line: - - "Use AlmaLinux OS secure boot cert" - - "Debrand for AlmaLinux OS"