Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit bc16f5ae authored by derfelot's avatar derfelot
Browse files

config: yoshino: Turn on vDSO

Turn on the vdso32 feature on an arm64 kernel.

Results in roughly a 4 fold speedup for clock_gettime() and other
timekeeping functions for arm32 executables in the environment.
Bug: 20045882
Bug: 19198045
Bug: 63737556
parent 1c749283
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 4.4.212 Kernel Configuration
# Linux/arm64 4.4.213 Kernel Configuration
#
CONFIG_ARM64=y
CONFIG_64BIT=y
@@ -556,7 +556,10 @@ CONFIG_BINFMT_SCRIPT=y
# CONFIG_BINFMT_MISC is not set
CONFIG_COREDUMP=y
CONFIG_COMPAT=y
CONFIG_KUSER_HELPERS=y
CONFIG_KEYS_COMPAT=y
CONFIG_COMPAT_VDSO=y
CONFIG_CROSS_COMPILE_ARM32=""

#
# Power management options
@@ -4196,7 +4199,7 @@ CONFIG_CLKSRC_PROBE=y
CONFIG_ARM_ARCH_TIMER=y
CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
CONFIG_MSM_TIMER_LEAP=y
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
CONFIG_ARM_ARCH_TIMER_VCT_ACCESS=y
# CONFIG_ARM_TIMER_SP804 is not set
# CONFIG_ATMEL_PIT is not set
# CONFIG_SH_TIMER_CMT is not set
+5 −2
Original line number Diff line number Diff line
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 4.4.212 Kernel Configuration
# Linux/arm64 4.4.213 Kernel Configuration
#
CONFIG_ARM64=y
CONFIG_64BIT=y
@@ -556,7 +556,10 @@ CONFIG_BINFMT_SCRIPT=y
# CONFIG_BINFMT_MISC is not set
CONFIG_COREDUMP=y
CONFIG_COMPAT=y
CONFIG_KUSER_HELPERS=y
CONFIG_KEYS_COMPAT=y
CONFIG_COMPAT_VDSO=y
CONFIG_CROSS_COMPILE_ARM32=""

#
# Power management options
@@ -4195,7 +4198,7 @@ CONFIG_CLKSRC_PROBE=y
CONFIG_ARM_ARCH_TIMER=y
CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
CONFIG_MSM_TIMER_LEAP=y
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
CONFIG_ARM_ARCH_TIMER_VCT_ACCESS=y
# CONFIG_ARM_TIMER_SP804 is not set
# CONFIG_ATMEL_PIT is not set
# CONFIG_SH_TIMER_CMT is not set
+5 −2
Original line number Diff line number Diff line
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 4.4.212 Kernel Configuration
# Linux/arm64 4.4.213 Kernel Configuration
#
CONFIG_ARM64=y
CONFIG_64BIT=y
@@ -556,7 +556,10 @@ CONFIG_BINFMT_SCRIPT=y
# CONFIG_BINFMT_MISC is not set
CONFIG_COREDUMP=y
CONFIG_COMPAT=y
CONFIG_KUSER_HELPERS=y
CONFIG_KEYS_COMPAT=y
CONFIG_COMPAT_VDSO=y
CONFIG_CROSS_COMPILE_ARM32=""

#
# Power management options
@@ -4195,7 +4198,7 @@ CONFIG_CLKSRC_PROBE=y
CONFIG_ARM_ARCH_TIMER=y
CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
CONFIG_MSM_TIMER_LEAP=y
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
CONFIG_ARM_ARCH_TIMER_VCT_ACCESS=y
# CONFIG_ARM_TIMER_SP804 is not set
# CONFIG_ATMEL_PIT is not set
# CONFIG_SH_TIMER_CMT is not set
+5 −2
Original line number Diff line number Diff line
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 4.4.212 Kernel Configuration
# Linux/arm64 4.4.213 Kernel Configuration
#
CONFIG_ARM64=y
CONFIG_64BIT=y
@@ -556,7 +556,10 @@ CONFIG_BINFMT_SCRIPT=y
# CONFIG_BINFMT_MISC is not set
CONFIG_COREDUMP=y
CONFIG_COMPAT=y
CONFIG_KUSER_HELPERS=y
CONFIG_KEYS_COMPAT=y
CONFIG_COMPAT_VDSO=y
CONFIG_CROSS_COMPILE_ARM32=""

#
# Power management options
@@ -4195,7 +4198,7 @@ CONFIG_CLKSRC_PROBE=y
CONFIG_ARM_ARCH_TIMER=y
CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
CONFIG_MSM_TIMER_LEAP=y
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
CONFIG_ARM_ARCH_TIMER_VCT_ACCESS=y
# CONFIG_ARM_TIMER_SP804 is not set
# CONFIG_ATMEL_PIT is not set
# CONFIG_SH_TIMER_CMT is not set
+5 −2
Original line number Diff line number Diff line
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 4.4.212 Kernel Configuration
# Linux/arm64 4.4.213 Kernel Configuration
#
CONFIG_ARM64=y
CONFIG_64BIT=y
@@ -556,7 +556,10 @@ CONFIG_BINFMT_SCRIPT=y
# CONFIG_BINFMT_MISC is not set
CONFIG_COREDUMP=y
CONFIG_COMPAT=y
CONFIG_KUSER_HELPERS=y
CONFIG_KEYS_COMPAT=y
CONFIG_COMPAT_VDSO=y
CONFIG_CROSS_COMPILE_ARM32=""

#
# Power management options
@@ -4195,7 +4198,7 @@ CONFIG_CLKSRC_PROBE=y
CONFIG_ARM_ARCH_TIMER=y
CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
CONFIG_MSM_TIMER_LEAP=y
# CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set
CONFIG_ARM_ARCH_TIMER_VCT_ACCESS=y
# CONFIG_ARM_TIMER_SP804 is not set
# CONFIG_ATMEL_PIT is not set
# CONFIG_SH_TIMER_CMT is not set