From 91b6218353029a9ef78f113b8990a3f6fbd9f010 Mon Sep 17 00:00:00 2001 From: Dirk Müller Date: Dec 30 2021 09:44:15 +0000 Subject: config: disable BTRFS_ASSERT in default kernels BTRFS_ASSERT is marked as developer only option and hence shouldn't be enabled in the default kernel. we enable it in the debug flavor now. This improves performance of a fio randrw run by over 21% and reduces code size by 25%. --- diff --git a/config/arm64/vanilla b/config/arm64/vanilla index 18812ed..9905390 100644 --- a/config/arm64/vanilla +++ b/config/arm64/vanilla @@ -10990,7 +10990,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set -CONFIG_BTRFS_ASSERT=y +# CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_FS_REF_VERIFY is not set CONFIG_NILFS2_FS=m CONFIG_F2FS_FS=m diff --git a/config/armv7hl/vanilla b/config/armv7hl/vanilla index 5369995..02498cb 100644 --- a/config/armv7hl/vanilla +++ b/config/armv7hl/vanilla @@ -10866,7 +10866,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set -CONFIG_BTRFS_ASSERT=y +# CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_FS_REF_VERIFY is not set CONFIG_NILFS2_FS=m CONFIG_F2FS_FS=m diff --git a/config/i386/vanilla b/config/i386/vanilla index 843481f..31dad91 100644 --- a/config/i386/vanilla +++ b/config/i386/vanilla @@ -9560,7 +9560,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set -CONFIG_BTRFS_ASSERT=y +# CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_FS_REF_VERIFY is not set CONFIG_NILFS2_FS=m # CONFIG_F2FS_FS is not set diff --git a/config/ppc64/vanilla b/config/ppc64/vanilla index 95c32dd..be477de 100644 --- a/config/ppc64/vanilla +++ b/config/ppc64/vanilla @@ -7495,7 +7495,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set -CONFIG_BTRFS_ASSERT=y +# CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_FS_REF_VERIFY is not set CONFIG_NILFS2_FS=m CONFIG_F2FS_FS=m diff --git a/config/ppc64le/vanilla b/config/ppc64le/vanilla index d2e1101..6476ea9 100644 --- a/config/ppc64le/vanilla +++ b/config/ppc64le/vanilla @@ -7343,7 +7343,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set -CONFIG_BTRFS_ASSERT=y +# CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_FS_REF_VERIFY is not set CONFIG_NILFS2_FS=m CONFIG_F2FS_FS=m diff --git a/config/riscv64/vanilla b/config/riscv64/vanilla index 9d27168..bb69e3b 100644 --- a/config/riscv64/vanilla +++ b/config/riscv64/vanilla @@ -8265,7 +8265,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set -CONFIG_BTRFS_ASSERT=y +# CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_FS_REF_VERIFY is not set CONFIG_NILFS2_FS=m CONFIG_F2FS_FS=m diff --git a/config/s390x/vanilla b/config/s390x/vanilla index f6a26aa..390fc1d 100644 --- a/config/s390x/vanilla +++ b/config/s390x/vanilla @@ -3542,7 +3542,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set -CONFIG_BTRFS_ASSERT=y +# CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_FS_REF_VERIFY is not set CONFIG_NILFS2_FS=m CONFIG_F2FS_FS=m diff --git a/config/x86_64/vanilla b/config/x86_64/vanilla index 1e68251..f29d424 100644 --- a/config/x86_64/vanilla +++ b/config/x86_64/vanilla @@ -9466,7 +9466,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set -CONFIG_BTRFS_ASSERT=y +# CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_FS_REF_VERIFY is not set CONFIG_NILFS2_FS=m CONFIG_F2FS_FS=m