|
@@ -306,7 +306,7 @@ choice
|
|
|
# Kind of a stub config for the pure tick based cputime accounting
|
|
|
config TICK_CPU_ACCOUNTING
|
|
|
bool "Simple tick based cputime accounting"
|
|
|
- depends on !S390
|
|
|
+ depends on !S390 && !NO_HZ_FULL
|
|
|
help
|
|
|
This is the basic tick based cputime accounting that maintains
|
|
|
statistics about user, system and idle time spent on per jiffies
|
|
@@ -316,7 +316,7 @@ config TICK_CPU_ACCOUNTING
|
|
|
|
|
|
config VIRT_CPU_ACCOUNTING_NATIVE
|
|
|
bool "Deterministic task and CPU time accounting"
|
|
|
- depends on HAVE_VIRT_CPU_ACCOUNTING
|
|
|
+ depends on HAVE_VIRT_CPU_ACCOUNTING && !NO_HZ_FULL
|
|
|
select VIRT_CPU_ACCOUNTING
|
|
|
help
|
|
|
Select this option to enable more accurate task and CPU time
|
|
@@ -346,7 +346,7 @@ config VIRT_CPU_ACCOUNTING_GEN
|
|
|
|
|
|
config IRQ_TIME_ACCOUNTING
|
|
|
bool "Fine granularity task level IRQ time accounting"
|
|
|
- depends on HAVE_IRQ_TIME_ACCOUNTING
|
|
|
+ depends on HAVE_IRQ_TIME_ACCOUNTING && !NO_HZ_FULL
|
|
|
help
|
|
|
Select this option to enable fine granularity task irq time
|
|
|
accounting. This is done by reading a timestamp on each
|