kernel threads preventing wakeup of thread using snd_pcm_readi?