> AFAIK, Windows runs part of the Audio subsystem outside the kernel, but these processes get special treatment by the scheduler to meet deadlines.
Assigning deadline-based scheduling priorities to the pipewire daemon wouldn't do the same job?
Assigning deadline-based scheduling priorities to the pipewire daemon wouldn't do the same job?
What is not upstream (yet) is the PREEMPT_RT patch which makes all kernel threads fully preemptible.