nohz: Select VIRT_CPU_ACCOUNTING_GEN from full dynticks config
[firefly-linux-kernel-4.4.55.git] / kernel / time / Kconfig
index 1ea2bba4a68646059b5f3e4a3358bf5139192e91..a2ddd650cb92f98a50b3ba1fb9befd3ff07e3b6d 100644 (file)
@@ -104,11 +104,13 @@ config NO_HZ_FULL
        depends on SMP
        # RCU_USER_QS dependency
        depends on HAVE_CONTEXT_TRACKING
-       depends on VIRT_CPU_ACCOUNTING_GEN
+       # VIRT_CPU_ACCOUNTING_GEN dependency
+       depends on 64BIT
        select NO_HZ_COMMON
        select RCU_USER_QS
        select RCU_NOCB_CPU
        select RCU_NOCB_CPU_ALL
+       select VIRT_CPU_ACCOUNTING_GEN
        select CONTEXT_TRACKING_FORCE
        select IRQ_WORK
        help