K 10 svn:author V 5 peter K 8 svn:date V 27 2003-01-25T02:31:47.000000Z K 7 svn:log V 715 Partial fix for Compaq/hp DL/ML P4 Xeon systems, possibly others. Only set the AP TPR registers to 0x10 during boot. If the BSP sets it to 0x10, we dont see the RTC or 8254 timer interrupts for reasons that are not fully understood yet. Note that this doesn't completely fix the problem. The machines can partially boot but will eventually lock up due to lost interrupts. The only known solution for that is to either undefine GRAB_LOPRIO in sys/i386/include/smptests.h (ouch, causes interrupt latency), or to apply John Baldwin's hyperthread enable patches for 4.x. You might like to try this: http://people.FreeBSD.org/~jhb/patches/htt.patch You also want to set "machdep.cpu_idle_hlt=1" in /etc/sysctl.conf END