]> err.no Git - linux-2.6/commit
[PATCH] re-disable TSC on NUMAQ
authorDave Hansen <haveblue@us.ibm.com>
Fri, 29 Jul 2005 04:16:18 +0000 (21:16 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 29 Jul 2005 04:46:05 +0000 (21:46 -0700)
commite1474e2d9dfb782e6c6517a180b5a8913c69dfad
treeaf1aa4912ce87cef01f358e7e658a066900f7770
parent78fa74a23b16bdb0d944272b696915c4e0bb3ee1
[PATCH] re-disable TSC on NUMAQ

Somewhere recently, the TSC got re-enabled for timekeeping on NUMAQ
machines.  However, the hardware makes these get unsynchronized quite
badly.  So badly, in fact, that the code to fix up the skew can just hang
on boot.

This patch re-disables them.  It's nicely confined to the numaq.c file.  It
would be great if this could make it into 2.6.13, I think it counts as a
bugfix.

Tested on a 16-proc 4-node NUMAQ.

Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/i386/kernel/numaq.c