From: Zwane Mwaikambo Date: Thu, 31 Mar 2005 04:40:00 +0000 (-0700) Subject: [IA64] reduce cacheline bouncing in cpu_idle_wait X-Git-Tag: v2.6.12-rc4~117^2~5^2~11 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7d5f9c0f10255000ca007fb03773c6b825c2b9ce;p=pandora-kernel.git [IA64] reduce cacheline bouncing in cpu_idle_wait Andi noted that during normal runtime cpu_idle_map is bounced around a lot, and occassionally at a higher frequency than the timer interrupt wakeup which we normally exit pm_idle from. So switch to a percpu variable. I didn't move things to the slow path because it would involve adding scheduler code to wakeup the idle thread on the cpus we're waiting for. Signed-off-by: Zwane Mwaikambo Signed-off-by: Andrew Morton Signed-off-by: Tony Luck --- Reading git-diff-tree failed