On 10/12/2012 08:44 AM, Rob Clark wrote: > > US); > > for (i = 0; i < dmm->num_engines; i++) { > - if (status & DMM_IRQSTAT_LST) > + if (status & DMM_IRQSTAT_LST) { > > wake_up_interruptible(&dmm->engines[i].wait_for_refill); > > + if (&dmm->engines[i].async) > Are you sure about that & ? That looks like a typo, rather than what you > want..
Good catch. I'll fix that, retest, and resubmit.