CVSROOT: /cvs Module name: src Changes by: [email protected] 2015/06/04 12:01:44
Modified files:
sys/arch/macppc/dev: smu.c
sys/arch/macppc/macppc: cpu.c
Log message:
The (no quite so) new kernel perfpolicy code calls cpu_setperf() from a
timeout. Unfortunately the smu(4) CPU voltage slewing code sleeps, which
causes a kernel panic. Prevent this by delegating the CPU frequency switching
and voltage slewing to a task.
ok mpi@
