On Wed, May 12, 2021 at 11:55:11AM +0200, Luca Castagnini wrote:
> Hi,
> 
> 
> > Next step would be to build a kernel with UAUDIO_DEBUG and see if the
> > driver reports too many errors.
> 
> Below I send the kernel messages that I get during playing a song. I pasted 
> the two cases: with default sndiod and with sndiod -z 4096.
> After that there's the dmesg with UAUDIO_DEBUG.
> 
> Hope it might help.
> 

Everything looks correct. Transfer flow normally, except that the
device sees corrupted data.

Looks like a missing barrier or whatever. FWIW, uaudio(4) is the only
OpenBSD driver using "DMA read" isoc transfers.

Reply via email to