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.