CVSROOT:        /cvs
Module name:    src
Changes by:     g...@cvs.openbsd.org    2009/06/06 14:37:45

Modified files:
        sys/arch/amd64/amd64: mp_setperf.c 
        sys/arch/i386/i386: mp_setperf.c 

Log message:
Disable interrupts durring the lock step frequency/voltage change. Generic
IPIs are handled without blocking interrupts. This solves the random lockups
people have been seeing with apmd -C, thanks to marco@ for showing me how
to reliably recreate this hang, and claudio@ for telling me it was also
affecting his Athlon64 machine so I stopped chasing bugs in est.

ok oga@, weingart@

Reply via email to