Page MenuHomeFreeBSD

GENERIC: add missing snd_uaudio for amd64 and i386
AbandonedPublic

Authored by christos on Jan 10 2024, 9:28 PM.
Tags
None
Referenced Files
F87326943: D43395.diff
Mon, Jul 1, 7:36 PM
Unknown Object (File)
Fri, Jun 21, 4:53 AM
Unknown Object (File)
Apr 27 2024, 12:00 PM
Unknown Object (File)
Apr 27 2024, 12:00 PM
Unknown Object (File)
Apr 27 2024, 10:38 AM
Unknown Object (File)
Mar 8 2024, 1:53 AM
Unknown Object (File)
Feb 25 2024, 10:46 AM
Unknown Object (File)
Feb 13 2024, 12:33 AM
Subscribers

Details

Reviewers
markj
emaste
Summary

The sound(4) man page states that snd_uaudio(4) is enabled by default on
amd64, i386 and powerpc, but it's currently only enabled on powerpc.

Sponsored by: The FreeBSD Foundation
MFC after: 2 weeks

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 55357
Build 52246: arc lint + arc unit

Event Timeline

I think this is fine, but think it would be nice to generally prefer modules for sound devices.
Certainly having snd_uaudio compiled in is likely to be more broadly useful than other devices in this list, like snd_via8233.

I don't have snd_uaudio compiled in my desktop's kernel, yet it gets loaded automatically and works without any intervention. Generally, we don't compile USB endpoint drivers into the kernel at all. So, I don't see the purpose of this change.

I don't have snd_uaudio compiled in my desktop's kernel, yet it gets loaded automatically and works without any intervention. Generally, we don't compile USB endpoint drivers into the kernel at all. So, I don't see the purpose of this change.

Didn't know that. Thanks!

Should we abandon this and remove it from powerpc as well then?

Should we abandon this and remove it from powerpc as well then?

I can't see any reason to fiddle with it. FreeBSD/powerpc is not widely used. It's better to focus effort elsewhere IMO.

We ought to correct the man page though -- maybe "USB driver module as needed" or something

We ought to correct the man page though -- maybe "USB driver module as needed" or something

https://reviews.freebsd.org/D43397