Commit 6df2e969 authored by lishusen's avatar lishusen
Browse files

arm64: add config for cpuidle-haltpoll

virt inclusion
category: feature
bugzilla: https://gitee.com/openeuler/kernel/issues/IB7PU3


CVE: NA

----------------------------------------------------

Add config for cpuidle-haltpoll. This feature is disabled by
default. Enable it using the following command:
echo Y > /sys/module/cpuidle_haltpoll/parameters/force

Signed-off-by: default avatarlishusen <lishusen2@huawei.com>
parent 5a8e81c0
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -37,6 +37,8 @@ config ARM64
	select ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE
	select ARCH_HAS_NONLEAF_PMD_YOUNG if ARM64_HAFT
	select ARCH_HAS_OPTIMIZED_POLL
	select ARCH_CPUIDLE_HALTPOLL
	select HALTPOLL_CPUIDLE
	select ARCH_HAS_PTE_DEVMAP
	select ARCH_HAS_PTE_SPECIAL
	select ARCH_HAS_SETUP_DMA_OPS
+3 −0
Original line number Diff line number Diff line
@@ -628,6 +628,7 @@ CONFIG_CPU_PM=y
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_HIBERNATION_HEADER=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_ARCH_CPUIDLE_HALTPOLL=y
# end of Power management options

#
@@ -647,6 +648,7 @@ CONFIG_CPU_IDLE_GOV_TEO=y
#
# CONFIG_ARM_PSCI_CPUIDLE is not set
# end of ARM CPU Idle Drivers
CONFIG_HALTPOLL_CPUIDLE=y
# end of CPU Idle

#
@@ -789,6 +791,7 @@ CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y
CONFIG_HAVE_ARCH_TRACEHOOK=y
CONFIG_HAVE_DMA_CONTIGUOUS=y
CONFIG_ARCH_HAS_OPTIMIZED_POLL=y
CONFIG_GENERIC_SMP_IDLE_THREAD=y
CONFIG_GENERIC_IDLE_POLL_SETUP=y
CONFIG_ARCH_HAS_FORTIFY_SOURCE=y