lkml.org 
[lkml]   [2013]   [Apr]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Date
SubjectTesting timers/nohz-help-testing
From
I'm trying to test your new branch timers/nohz-help-testing.

Since I'm using ARM, I cherry-picket a few of Kevin's commits from his
arm-nohz-v3/context-tracking branch. It is based on an older version
of NOHZ, but I think the context tracking and virtual CPU accounting
should be pretty much the same. If not, then that might be the reason
for my problems below...

I'm unable to select CONFIG_NO_HZ_FULL. It misses
CONFIG_VIRT_CPU_ACCOUNTING_GEN. I have CONFIG_VIRT_CPU_ACCOUNTING set
by CONFIG_VIRT_CPU_ACCOUNTING_NATIVE though, but this didn't help.

With below change I could at least go on with fixing compile errors:

diff --git a/kernel/time/Kconfig b/kernel/time/Kconfig
index e1ac129..cd00820 100644
--- a/kernel/time/Kconfig
+++ b/kernel/time/Kconfig
@@ -106,7 +106,7 @@ config NO_HZ_FULL
depends on HAVE_CONTEXT_TRACKING
# RCU_NOCB_CPU dependency
depends on TREE_RCU || TREE_PREEMPT_RCU
- depends on VIRT_CPU_ACCOUNTING_GEN
+ depends on VIRT_CPU_ACCOUNTING
select NO_HZ_COMMON
select RCU_USER_QS
select RCU_NOCB_CPU
/Mats


\
 
 \ /
  Last update: 2013-04-23 15:01    [W:0.100 / U:0.052 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site