[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 287333] No sound with uaudio --- usb_msc_auto_quirk() crashing uaudio devices with hidden storage"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 05 Jun 2025 23:32:50 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287333
Bug ID: 287333
Summary: No sound with uaudio --- usb_msc_auto_quirk() crashing
uaudio devices with hidden storage
Product: Base System
Version: 14.3-RELEASE
Hardware: amd64
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: usb
Assignee: usb@FreeBSD.org
Reporter: jan@isomorfeus.com
Hello, i have a Creative Stage SE mini here which works perfectly with Windows,
Linux and OpenBSD, but failed to work with FreeBSD. Dumping the USB packets I
noticed, that the difference between the other OSs and FreeBSD is the way the
hidden storage device is treated. usb_msc_auto_quirk() just blindly writes some
config to the device, bogus config or endpoint, essentially crashing it. I had
to unplug the device to get sound out if it again with the other OSs, each time
it was connected to FreeBSD.
Quick fix for my case is to set a quirk for the device, for which i created a
PR here https://github.com/freebsd/freebsd-src/pull/1715, but the good fix
should be to stop usb_msc_auto_quirk() from writing bogus configs to devices.
Neither Linux or OpenBSD have a quirk for the device.
--
You are receiving this mail because:
You are the assignee for the bug.