NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/56581: audiocfg: Kernel panic on USB audio test use



>Number:         56581
>Category:       kern
>Synopsis:       audiocfg: Kernel panic on USB audio test use
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Dec 25 19:40:00 +0000 2021
>Originator:     vazub
>Release:        9.99.93-current, commit-524c6dec6a49d2e736ac120278ab8aa8113519b5
>Organization:
-
>Environment:
NetBSD nbsd 9.99.93 NetBSD 9.99.93 (VAZUB-DEBUG) #1: Sat Dec 25 14:28:32 CET 2021  vazub@nbsd:/home/vazub/code/github.com/netbsd/objdir/sys/arch/amd64/compile/VAZUB-DEBUG amd64

>Description:
Hardware used: Logitech Zone Wired Earbugs (tried with USB-C and USB-A connection)

On executing the `audiocfg test 0` (corresponds to attached hardware), system hangs, panics/dumps and restarts. Here is the cut from /var/log/messages, related to the error:

Dec 25 15:35:43 nbsd savecore: reboot after panic: [ 112.2831794] panic: kernel diagnostic assertion "xfer == SIMPLEQ_FIRST(&pipe->up_queue)" failed: file "/home/vazub/code/github.com/netbsd/src/sys/dev/usb/usbdi.c", line 1058 xfer 0xffffd49e869c1df8 is not start of queue (0xffffd49e903fc040 is at start)
>How-To-Repeat:
Run `audiocfg test <your_device_output>` with hardware specified. Could also break for other USB audio hardware, but have nothing to try with myself atm.
>Fix:



Home | Main Index | Thread Index | Old Index