[Development report #3] Audio Stack Improvements

From: Christos Margiolis <christos_at_freebsd.org>
Date: Tue, 23 Jan 2024 15:12:29 UTC
Hello,

Last week's report:

Spent most of my time working on PR 194727 and submitted a
work-in-progress patch. Feedback is welcome.
https://reviews.freebsd.org/D43545

Finalized and committed all of last 2 weeks’ patches:
https://cgit.freebsd.org/src/commit/?id=18d87fe4fe3b310796e138855016678453140423
https://cgit.freebsd.org/src/commit/?id=837cd192ebf2d0d4f5ded8883403ef11e6fa6438
https://cgit.freebsd.org/src/commit/?id=06a4376346e55d1c7aefe7a48063dddc4d1da9b9
https://cgit.freebsd.org/src/commit/?id=3a79c3ac8aa3c548aab9ad38acc4f480ab9e7a5b
https://cgit.freebsd.org/src/commit/?id=ebc9b69c77850d3b5a23473cd9a889b8c6d8685a
https://cgit.freebsd.org/src/commit/?id=45cd29412eadbb0e8c40590a94b10663addac17a
https://cgit.freebsd.org/src/commit/?id=6b6914c1e21b625503a1b8d8d5cfdfbc4c6a6acd

Working on PR 276379 to support the new Intel Raptor Lake sound card in
snd_hda(4).
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276379

Used the new device_set_descf(9) function in the audio stack as a
proof-of-concept.
https://cgit.freebsd.org/src/commit/?id=f7d3d0a4ded35ba15d63cdf9287b4a2d6f80da11

Reviewing Florian Walpen’s “snd_uaudio(4): Adapt buffer length to
buffer_ms tunable” patch.
https://reviews.freebsd.org/D41942

Experimenting with the OSSV4_EXPERIMENT stubs in sound(4).

Christos