Benjamin M. Schwartz wrote: > Audio playback and recording don't use userspace timers, but they do > generate a lot of interrupts. If cpuidle does something even marginally > sane with interrupt history, it should not go into a high-latency sleep > state during sound playback or recording. If it does, audio will skip, > but the CPU will be woken up by every interrupt delivered from the sound > card. (It occurs to me that this probably should've happened for the XO-1 > too, but it didn't. Maybe the EC is not handling those interrupts properly?)
On second thought, the Geode's audio codec was probably powered off along with the CPU. I imagine there's a way to use the kernel's Power Management QoS to prevent this from happening, but I don't know the details. --Ben
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Devel mailing list [email protected] http://lists.laptop.org/listinfo/devel
