[Development report #14] Audio Stack Improvements

From: Christos Margiolis <christos_at_freebsd.org>
Date: Tue, 21 May 2024 17:43:09 UTC
Fixed PR 266142:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266142
https://cgit.freebsd.org/src/commit/?id=074d337ad618f9cc2a1d5ab18b484928e57bd72b
https://cgit.freebsd.org/src/commit/?id=d59058f3b31353442497e728dd5beb80585ad8d2

Fixed PR 266144:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266144
https://cgit.freebsd.org/src/commit/?id=64f4e2db6d19d8ab520903a197fcaa8cc7ab9f9a

Closed PR 242802:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242802
https://reviews.freebsd.org/D45238

Working on PR 277615:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277615
https://reviews.freebsd.org/D45256

Took over and closed GitHub pull request 1240:
https://github.com/freebsd/freebsd-src/pull/1240
https://cgit.freebsd.org/src/commit/?id=2db2292dac7331be5414f86c3ef7863c7b6a4ac6
https://cgit.freebsd.org/src/commit/?id=5d1a5d6f1f599a4fbea9634cbe5c77f7370e1a5d

Continuing work on PR 246231:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246231
https://reviews.freebsd.org/D45164

Implemented a new mixer_get_path() to standardize mixer device patch
fetching:
https://reviews.freebsd.org/D45275
https://reviews.freebsd.org/D45276

MFC’d all pending patches (~30) to stable/14. Will send an MFC request
to re@ in order to get some some critical commits MFC’d to releng/14.1
as well.

Did some sound-related bug triaging

This work is sponsored by the FreeBSD Foundation.

Christos