From f873d8be03f864a504ddb6f7fc8e3aa5272ba5b8 Mon Sep 17 00:00:00 2001 From: M0Rf30 Date: Thu, 4 Nov 2021 23:28:21 +0100 Subject: [PATCH] main/linux-xiaomi-vince: update to 4.9.289 (MR 2657) [ci:skip-build] Already built on CI in MR --- device/testing/linux-xiaomi-vince/APKBUILD | 8 ++++---- .../linux-xiaomi-vince/config-xiaomi-vince.aarch64 | 7 +++++++ 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/device/testing/linux-xiaomi-vince/APKBUILD b/device/testing/linux-xiaomi-vince/APKBUILD index ce1403b16..640d96686 100644 --- a/device/testing/linux-xiaomi-vince/APKBUILD +++ b/device/testing/linux-xiaomi-vince/APKBUILD @@ -3,7 +3,7 @@ # Kernel config based on: arch/arm64/configs/vince_defconfig pkgname=linux-xiaomi-vince -pkgver=4.9.288 +pkgver=4.9.289 pkgrel=0 pkgdesc="Xiaomi Redmi Note 5 Plus kernel fork" arch="aarch64" @@ -16,7 +16,7 @@ makedepends="bash bc bison devicepkg-dev flex openssl-dev perl" # Source _repository="android_kernel_xiaomi_vince" -_commit="aca24259284c032c376068047a7bfb881d587061" +_commit="a645b7e802afb33112a5a967e6e4795d67e907d3" _config="config-$_flavor.$arch" source="$pkgname-$_commit.tar.gz::https://github.com/GhostMaster69-dev/$_repository/archive/$_commit.tar.gz $_config @@ -40,6 +40,6 @@ package() { } sha512sums=" -daad194c49fab1122948a4f7d8276c9ab1193965d073c9b2abf899f98c5d2fa9a3fb773cd474769f384f89c09d539da76e3561786fb396a033bb649f1a4e1269 linux-xiaomi-vince-aca24259284c032c376068047a7bfb881d587061.tar.gz -79851f352de3ebc5d1c3ec856f28ab4734fd38533127abf7c40b698a60126dd381f9bfbcf7b93742f11a5401b421fd687fb9b5eb41fa96d8e6d7c72bea715bd5 config-xiaomi-vince.aarch64 +a6e280e008965d820b1d097487ea9cb07bb57f1f05f45e4f01adb897f799b90883af4bbd811efd276898d6dac46026de9187ae12d6c9e24dc9c836d4573e5c9b linux-xiaomi-vince-a645b7e802afb33112a5a967e6e4795d67e907d3.tar.gz +de8a69f8d0139d9f6190db65f4196295805b0b3e6e08f2063cf4719bf531d464cd9161aa9eff5b72a2d926ba69a4c8edb5bf0775f15548d78f6afad56f3479b3 config-xiaomi-vince.aarch64 " diff --git a/device/testing/linux-xiaomi-vince/config-xiaomi-vince.aarch64 b/device/testing/linux-xiaomi-vince/config-xiaomi-vince.aarch64 index 90e7db9ff..fe5e6c140 100644 --- a/device/testing/linux-xiaomi-vince/config-xiaomi-vince.aarch64 +++ b/device/testing/linux-xiaomi-vince/config-xiaomi-vince.aarch64 @@ -36,6 +36,7 @@ CONFIG_KERNEL_MODE_NEON=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=3 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +# CONFIG_TOOLS_SUPPORT_RELR is not set CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y CONFIG_THREAD_INFO_IN_TASK=y @@ -173,6 +174,8 @@ CONFIG_RD_GZIP=y # CONFIG_RD_LZ4 is not set CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_HAVE_LD_DEAD_CODE_DATA_ELIMINATION=y +# CONFIG_LD_DEAD_CODE_DATA_ELIMINATION is not set CONFIG_SYSCTL=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y @@ -255,6 +258,9 @@ CONFIG_HAVE_CC_STACKPROTECTOR=y CONFIG_CC_STACKPROTECTOR_NONE=y # CONFIG_CC_STACKPROTECTOR_REGULAR is not set # CONFIG_CC_STACKPROTECTOR_STRONG is not set +CONFIG_LD_BFD=y +# CONFIG_LD_GOLD is not set +# CONFIG_LD_LLD is not set # CONFIG_LTO is not set CONFIG_ARCH_SUPPORTS_LTO_CLANG=y CONFIG_LTO_NONE=y @@ -278,6 +284,7 @@ CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y # CONFIG_CPU_NO_EFFICIENT_FFS is not set # CONFIG_HAVE_ARCH_VMAP_STACK is not set +CONFIG_ARCH_HAS_RELR=y # # GCOV-based kernel profiling