[IA64] XPC heartbeat timer function must run on CPU 0
authorDean Nelson <dcn@sgi.com>
Wed, 7 Nov 2007 13:53:06 +0000 (07:53 -0600)
committerTony Luck <tony.luck@intel.com>
Fri, 9 Nov 2007 20:59:14 +0000 (12:59 -0800)
commit4c013f5c7ea39cd62e02c80408560751b4e8c0de
tree4dd58579377f878c555ec6ad6a6357366bba4af3
parentddd6fc7923fbcfbb53f9431cbc981b1c12636e14
[IA64] XPC heartbeat timer function must run on CPU 0

Currently, XPC's heartbeat timer function runs on whatever CPU modprobe/insmod
ran on when XPC was started. To avoid the heartbeat from being delayed for
long periods the timer function must run on CPU 0.

N.B. Altix doesn't currently allow cpu0 to be taken offline, so this is
safe for now.  This code must be revised when offline of cpu0 is enabled.

Signed-off-by: Dean Nelson <dcn@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/sn/kernel/xpc_main.c