Re: [PATCH] i386 No-Idle-Hz aka Dynamic-Ticks 5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi.

On Mon, 2005-08-08 at 12:44, Srivatsa Vaddagiri wrote:
> On Mon, Aug 08, 2005 at 11:30:23AM +1000, Con Kolivas wrote:
> > Tony said he had it lying around somewhere and needed to find time to dust it 
> > off and get it up to speed.
> 
> PPC64 is on my ToDo list as well. Will take it up after the dyn-tick is cleaned 
> up for SMP.

An SMP related area you might want to look at (if you haven't already)
is hotplug cpu support. There seems to be some interaction between
dynticks and hotplug that prevents a CPU from getting to set its state
to CPU_DEAD (despite being in the idle function), while the thread
seeking to down it sits in __cpu_die waiting. I observed the issue while
testing Suspend2 - about 1 in 5 resumes would lock solid or have a big
delay at resume time (never when suspending, interestingly). Turning off
dynticks allowed me to do 15 successful resumes on the trot.

Regards.

Nigel
-- 
Evolution.
Enumerate the requirements.
Consider the interdependencies.
Calculate the probabilities.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]
  Powered by Linux