diff --git a/device/archived/linux-apple-iphone7/APKBUILD b/device/archived/linux-apple-iphone7/APKBUILD index 1ae737169..a9d1173c3 100644 --- a/device/archived/linux-apple-iphone7/APKBUILD +++ b/device/archived/linux-apple-iphone7/APKBUILD @@ -6,7 +6,7 @@ pkgname=linux-apple-iphone7 pkgver=5.4.14 -pkgrel=1 +pkgrel=2 pkgdesc="Apple iPhone 7 kernel fork" arch="aarch64" _carch="arm64" @@ -44,6 +44,6 @@ package() { sha512sums=" ba1f1d6b9ab07f0791cfb11f9ff2a7f36f9b43e6eb29cc58d208e7c29237e783408146a460dc93ca514768e593c508d8cd0b04d9c948d98878f8cd15e1633f36 linux-apple-iphone7-0c2f7dda13d67bb7e06123df516f8bdb1000a79b.tar.gz -08df6ad5d3c356ee99fe857fc51e2b0f20fc17f74fe4f3b79783e0950d42850bc5134808456772bee84fbdce60a48983c8f1eeeef54605b1dd202d0575f40d7e config-apple-iphone7.aarch64 +a932d5a611003d283360088560445f393011f270d9493d41daced9b984cfb636b1ac30732b7033d1f4d7c5e3ea5fc6055dab44557994fa37aef2ffaa1294a643 config-apple-iphone7.aarch64 27827877040007fc1c4c719f7e2e19e5c272d44972415cfc53feba0313d87e4074f8204bdb13cbc5fe21ea61bf595314b68f10c081e7b7bac3c888b60f008acf linux4.17-gcc10-extern_YYLOC_global_declaration.patch " diff --git a/device/archived/linux-apple-iphone7/config-apple-iphone7.aarch64 b/device/archived/linux-apple-iphone7/config-apple-iphone7.aarch64 index c1f73e688..32b07d673 100644 --- a/device/archived/linux-apple-iphone7/config-apple-iphone7.aarch64 +++ b/device/archived/linux-apple-iphone7/config-apple-iphone7.aarch64 @@ -4,12 +4,11 @@ # # -# Compiler: gcc (Alpine 10.3.1_git20210625) 10.3.1 20210625 +# Compiler: aarch64-alpine-linux-musl-gcc (Alpine 14.3.0) 14.3.0 # CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=100301 +CONFIG_GCC_VERSION=140300 CONFIG_CLANG_VERSION=0 -CONFIG_CC_CAN_LINK=y CONFIG_CC_HAS_ASM_GOTO=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y @@ -93,7 +92,8 @@ CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y -# CONFIG_PSI is not set +CONFIG_PSI=y +# CONFIG_PSI_DEFAULT_DISABLED is not set # end of CPU/Task time and stats accounting CONFIG_CPU_ISOLATION=y @@ -410,6 +410,8 @@ CONFIG_ARM64_SVE=y CONFIG_ARM64_MODULE_PLTS=y # CONFIG_ARM64_PSEUDO_NMI is not set # CONFIG_RANDOMIZE_BASE is not set +CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y +CONFIG_STACKPROTECTOR_PER_TASK=y # end of Kernel Features # @@ -3626,7 +3628,7 @@ CONFIG_ASYNC_TX_DMA=y # CONFIG_SYNC_FILE=y # CONFIG_SW_SYNC is not set -# CONFIG_UDMABUF is not set +CONFIG_UDMABUF=y # CONFIG_DMABUF_SELFTESTS is not set # end of DMABUF options @@ -4156,7 +4158,9 @@ CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity,selinux" # # Memory initialization # +CONFIG_CC_HAS_AUTO_VAR_INIT=y CONFIG_INIT_STACK_NONE=y +# CONFIG_INIT_STACK_ALL is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # end of Memory initialization @@ -4547,6 +4551,7 @@ CONFIG_DEBUG_MEMORY_INIT=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_ARCH_KASAN_SW_TAGS=y CONFIG_CC_HAS_KASAN_GENERIC=y +CONFIG_CC_HAS_KASAN_SW_TAGS=y # CONFIG_KASAN is not set CONFIG_KASAN_STACK=1 # end of Memory Debugging