User Details
- User Since
- Jul 2 2021, 4:03 PM (269 w, 6 d)
Today
Wed, Sep 2
Sat, Aug 29
No problem! Make sure you MFC this to stable/15 at some point.
Can you please take care of MFCing this?
Tue, Aug 25
Mon, Aug 24
Sat, Aug 22
Sidenote: please name the title as "snd_uaudio: ..." instead of "sound: uaudio: ...."
Fri, Aug 21
Doesn't snd_hdsp(4) need the same?
So the sidetone now is tied to which of those controls?
Please also add an MFC date for this.
on this headset, the vol control does absolutely nothing while pcm controls the volume.
Which controls do you get in mixer(8)?
Thu, Aug 20
Tue, Aug 18
bcmchan_trigger() calls chn_intr() which causes a lock recursion because chn_trigger() calls bcmchan_trigger() with the lock held already. However, chn_intr() is not meant to be called there in the CHANNEL_TRIGGER() method, so the code here is wrong in the first place. Does triggering properly if the chn_intr() call is removed from bcmchan_trigger()? I see that it also calls bcm2835_worker_play_start(), which should be enough?
Tue, Aug 11
To be fair, I don't think these changes are meaningful. mixer(8) will fail for all the cases you are trying to catch anyway, and I think the messages are clear enough already.
Jul 28 2026
Should we commit this?
Continued here: https://ron-dev.freebsd.org/FreeBSD/src/pulls/63
Jul 27 2026
Jul 26 2026
Jul 24 2026
I don't have a device like that right now. But everything works as expected? Playback, recording, latencies, etc?
Tested with my HW, no problems. Is there some particular way you are testing this?
Jul 21 2026
Jul 15 2026
Jul 14 2026
Jul 10 2026
This looks good. The only thing I am still skeptical about are the various casts you've introduced, not sure if they are needed. I will be testing the patch as well.