Adrian Stancu wrote: > It seems that retire_playback_sync_urb_hs gets called, but 'subs->feqm > = f;' never gets called Please try these printk's: ... spin_unlock_irqrestore(&subs->lock, flags); } else printk("invalid freq %u\n", f); } else printk("status %d len %u\n", urb->iso_frame_desc[0].status, urb->iso_frame_desc[0].actual_length); return 0; } Regards, Clemens _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel