CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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@