From 5d2300793d1966acde8978ec8dcfbbafa5e1ea90 Mon Sep 17 00:00:00 2001 From: Federico Amedeo Izzo Date: Sun, 4 Sep 2022 16:21:27 +0200 Subject: [PATCH] linux-postmarketos-mtk-mt8183: enable F2FS filesystem (MR 3403) Enable F2FS Filesystem as builtin module with default kconfig options selected. [ci:skip-build] Already built successfuly on CI in MR --- .../linux-postmarketos-mtk-mt8183/APKBUILD | 4 +-- .../config-postmarketos-mtk-mt8183.aarch64 | 32 +++++++++++++------ 2 files changed, 25 insertions(+), 11 deletions(-) diff --git a/device/testing/linux-postmarketos-mtk-mt8183/APKBUILD b/device/testing/linux-postmarketos-mtk-mt8183/APKBUILD index 0471f2098..079e9d1fc 100644 --- a/device/testing/linux-postmarketos-mtk-mt8183/APKBUILD +++ b/device/testing/linux-postmarketos-mtk-mt8183/APKBUILD @@ -2,7 +2,7 @@ pkgname=linux-postmarketos-mtk-mt8183 pkgver=5.18 -pkgrel=0 +pkgrel=1 pkgdesc="Mainline kernel for mediatek mt8183" arch="aarch64" _flavor="${pkgname#linux-}" @@ -123,5 +123,5 @@ f0e78266b8d5db67476ca47fc115830d4296182486d88744d714b05bed35c4976b82a59a7aa4fb36 e9a128a8ddd98c6c8957ba45186afa2ea8ebeac83d4f2db3ff9ee8a5dd8027af90868c334a7b456bfe7dce793517f27ad63efa220bc933e3407f6362da6d7b2a mt8183-kukui-jacuzzi-hack-dpms-resume.patch 8ab89b0845d3aaee9ae5d244e7880601f21b85b159677464960c1e08cf20038db2a8ad1b57c9ed99d817735ad450d0e4d4fe9051cb1808dd08a00e2f68af5028 mt8183-cadmium-kukui.gpu-vsram.patch 863966b986c3680d013ba81e02e2d0a5f092d95ef6d3b60cb6991ca7acc3c4ce5323e528b3190b95e594f72c1b0ae26f7b8db20e118557850161777a90e2b45f mt8183-panel-orientation.patch -3e67e0d9763872959ae2ce3e9c72f7530b647340df785037155dcb227788fbb6195ae24a390c2da9302b2e85e712849ad5e48f6f06790c00480a23ed707ab265 config-postmarketos-mtk-mt8183.aarch64 +a755c85a6361fffc9ea864ce96d7470e18790ca76bfb314f3a8249753eba066efe52f7fa068bbbc1e62e86d7f4e04ca60f4db09dae32f1adc28bc2163b40bc80 config-postmarketos-mtk-mt8183.aarch64 " diff --git a/device/testing/linux-postmarketos-mtk-mt8183/config-postmarketos-mtk-mt8183.aarch64 b/device/testing/linux-postmarketos-mtk-mt8183/config-postmarketos-mtk-mt8183.aarch64 index f1e3cd7ac..d32d5a3fe 100644 --- a/device/testing/linux-postmarketos-mtk-mt8183/config-postmarketos-mtk-mt8183.aarch64 +++ b/device/testing/linux-postmarketos-mtk-mt8183/config-postmarketos-mtk-mt8183.aarch64 @@ -2,14 +2,14 @@ # Automatically generated file; DO NOT EDIT. # Linux/arm64 5.18.0 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="aarch64-alpine-linux-musl-gcc (Alpine 11.2.1_git20220219) 11.2.1 20220219" +CONFIG_CC_VERSION_TEXT="aarch64-alpine-linux-musl-gcc (Alpine 12.1.1_git20220630) 12.1.1 20220630" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=110201 +CONFIG_GCC_VERSION=120101 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=23800 +CONFIG_AS_VERSION=23900 CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=23800 +CONFIG_LD_VERSION=23900 CONFIG_LLD_VERSION=0 CONFIG_CC_HAS_ASM_GOTO=y CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y @@ -410,6 +410,7 @@ CONFIG_HZ=250 CONFIG_SCHED_HRTICK=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_HW_PERF_EVENTS=y +CONFIG_CC_HAVE_SHADOW_CALL_STACK=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_KEXEC=y @@ -683,6 +684,8 @@ CONFIG_HAVE_ARCH_STACKLEAK=y CONFIG_HAVE_STACKPROTECTOR=y CONFIG_STACKPROTECTOR=y CONFIG_STACKPROTECTOR_STRONG=y +CONFIG_ARCH_SUPPORTS_SHADOW_CALL_STACK=y +# CONFIG_SHADOW_CALL_STACK is not set CONFIG_ARCH_SUPPORTS_LTO_CLANG=y CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y CONFIG_LTO_NONE=y @@ -7206,7 +7209,16 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_FS_REF_VERIFY is not set # CONFIG_NILFS2_FS is not set -# CONFIG_F2FS_FS is not set +CONFIG_F2FS_FS=y +CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_FS_XATTR=y +CONFIG_F2FS_FS_POSIX_ACL=y +# CONFIG_F2FS_FS_SECURITY is not set +# CONFIG_F2FS_CHECK_FS is not set +# CONFIG_F2FS_FAULT_INJECTION is not set +# CONFIG_F2FS_FS_COMPRESSION is not set +CONFIG_F2FS_IOSTAT=y +# CONFIG_F2FS_UNFAIR_RWSEM is not set CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y # CONFIG_EXPORTFS_BLOCK_OPS is not set @@ -7466,10 +7478,11 @@ CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,bpf" # # Memory initialization # +CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y +CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y CONFIG_INIT_STACK_NONE=y -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set +# CONFIG_INIT_STACK_ALL_PATTERN is not set +# CONFIG_INIT_STACK_ALL_ZERO is not set # CONFIG_GCC_PLUGIN_STACKLEAK is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set @@ -7564,7 +7577,7 @@ CONFIG_CRYPTO_HMAC=y # Digest # CONFIG_CRYPTO_CRC32C=y -# CONFIG_CRYPTO_CRC32 is not set +CONFIG_CRYPTO_CRC32=y CONFIG_CRYPTO_XXHASH=y CONFIG_CRYPTO_BLAKE2B=y # CONFIG_CRYPTO_BLAKE2S is not set @@ -8018,6 +8031,7 @@ CONFIG_STRICT_DEVMEM=y # CONFIG_FAULT_INJECTION is not set CONFIG_ARCH_HAS_KCOV=y CONFIG_CC_HAS_SANCOV_TRACE_PC=y +# CONFIG_KCOV is not set # CONFIG_RUNTIME_TESTING_MENU is not set CONFIG_ARCH_USE_MEMTEST=y CONFIG_MEMTEST=y