[Development report #46] Audio Stack Improvements

From: Christos Margiolis <christos_at_freebsd.org>
Date: Tue, 09 Sep 2025 14:12:40 UTC
virtual_oss: Port to base:
https://reviews.freebsd.org/D52308

	- Many changes, only a few TODO left and it will be finalized.
	- Planning to get it into 15.0 so that we can get user testing
	  ASAP.

audio/virtual_oss_equalizer: New port:
https://reviews.freebsd.org/D52366

audio/virtual_oss_sndio: New port:
https://reviews.freebsd.org/D52365

audio/virtual_oss_bluetooth: New port:
https://reviews.freebsd.org/D52426

audio/virtual_oss: Ignore FreeBSD 15:
https://reviews.freebsd.org/D52367

ng_hci: Deconst NG_HCI_BDADDR_ANY:
https://reviews.freebsd.org/D52310

	- Discussion with markj@ and imp@.

snd_hda: Implement automatic redirection between associations:
https://reviews.freebsd.org/D50070

	- Updated GH issue:
	  https://github.com/FreeBSDFoundation/proj-laptop/issues/17
	- Planning to get it into 15.0 along with D52308. This change
	  should be harmless anyway, and will be good to start getting
	  user feedback. If you are interested in testing this already,
	  please see:
	  https://lists.freebsd.org/archives/freebsd-multimedia/2025-June/003126.html

snd_hda: Apply fixes for Macbook Air 6,1 and 6,2:
https://reviews.freebsd.org/D50046

	- adrian@ said he will be testing ASAP.

dtrace_lockstat.4: Fix description:
https://cgit.freebsd.org/src/commit/?id=e323aaaf397188e3d8e9cb2376af7a083896b441

	- Also MFC'd to stable/14.

Closed (fixed) PR 286385:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286385

hdac: Add patch for new Framework 16 inch laptop:
https://reviews.freebsd.org/D52423

Attended Foundation monthly laptop project call.

In the process of getting my BSDCan 2025 report ready to publish to the
Journal, with Jim Maurer.

This work is sponsored by the FreeBSD Foundation.

Christos