nohz_cpu_mask question (was: Re: [PATCH tip/core/rcu] classic RCUlocking and memory-barrier cleanups)

From: Manfred Spraul
Date: Tue Aug 19 2008 - 13:16:49 EST


Hi all,

can someone explain me nohz_cpu_mask?

If I understand it correctly, it merely means that this cpu does not take timer interrupts, correct?
The cpu can still take "real" interupts, e.g. a nic interrupt. The cpu could also do softirq processing.

Is that correct? Ingo?

If nohz cpus can take normal interrupts, then it would be wrong to exclude these cpus from the mask of cpus that must pass a quiescent cycle - a softirq could hold on a pointers.

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