Re: [patch 2.6.30 3/4] cpufreq add gov mutex

2009-07-07 Thread Mathieu Desnoyers
ers@vger.kernel.org; Ingo Molnar; r...@sisk.pl; Dave > > > >Young; Pekka Enberg > > > >Cc: Mathieu Desnoyers; Li, Shaohua; Rusty Russell; > > > >sven.wege...@stealer.net > > > >Subject: [patch 2.6.30 3/4] cpufreq add gov mutex > >

Re: [patch 2.6.30 3/4] cpufreq add gov mutex

2009-07-06 Thread Pallipadi, Venkatesh
hieu Desnoyers; Li, Shaohua; Rusty Russell; > > >sven.wege...@stealer.net > > >Subject: [patch 2.6.30 3/4] cpufreq add gov mutex > > > > > >Using the cpufreq_gov_mutex to protect internal governor data > > >structures. The > > >policy rwsem write lo

Re: [patch 2.6.30 3/4] cpufreq add gov mutex

2009-07-03 Thread Mathieu Desnoyers
ve > >Jones; Thomas Renninger; cpuf...@vger.kernel.org; > >kernel-testers@vger.kernel.org; Ingo Molnar; r...@sisk.pl; Dave > >Young; Pekka Enberg > >Cc: Mathieu Desnoyers; Li, Shaohua; Rusty Russell; > >sven.wege...@stealer.net > >Subject: [patch 2.6.30 3/4] c

RE: [patch 2.6.30 3/4] cpufreq add gov mutex

2009-07-03 Thread Pallipadi, Venkatesh
rg; Ingo Molnar; r...@sisk.pl; Dave >Young; Pekka Enberg >Cc: Mathieu Desnoyers; Li, Shaohua; Rusty Russell; >sven.wege...@stealer.net >Subject: [patch 2.6.30 3/4] cpufreq add gov mutex > >Using the cpufreq_gov_mutex to protect internal governor data >structures. The >polic

[patch 2.6.30 3/4] cpufreq add gov mutex

2009-07-03 Thread Mathieu Desnoyers
Using the cpufreq_gov_mutex to protect internal governor data structures. The policy rwsem write lock nests inside this mutex. The policy rwsem is taken in the timer handler, and therefore cannot be held while doing a sync teardown of the timer. This cpufreq_gov_mutex lock protects init/teardown