One type-C port was used to boot (m1n1 gadget mode). The other has USB audio connected (host mode). When the m1n1 machine resets, audio playback stops briefly, with dmesg having the following to say: [ 3080.970165] g_ether gadget: reset config [ 3080.970174] g_ether gadget: ecm deactivated [ 3080.972012] ------------[ cut here ]------------ [ 3080.975202] WARNING: CPU: 0 PID: 466 at drivers/usb/dwc3/gadget.c:3568 dwc3_stop_active_transfer.part.0.constprop.0+0x80/0x90 [ 3080.986525] CPU: 0 PID: 466 Comm: irq/52-dwc3 Not tainted 5.15.0-rc1m1+ #729 [ 3080.993587] Hardware name: Apple Mac mini (M1, 2020) (DT) [ 3080.998994] pstate: 604000c9 (nZCv daIF +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 3081.005970] pc : dwc3_stop_active_transfer.part.0.constprop.0+0x80/0x90 [ 3081.012598] lr : dwc3_stop_active_transfer.part.0.constprop.0+0x40/0x90 [ 3081.019225] sp : ffff000001b07b30 [ 3081.022540] x29: ffff000001b07b30 x28: ffff00000c26b880 x27: ffff000009852c80 [ 3081.029691] x26: 0000000000000001 x25: 0000000000000000 x24: 0000000000000000 [ 3081.036842] x23: ffff00000c26b880 x22: ffff8000110a28b8 x21: ffff8000112765e0 [ 3081.043993] x20: 0000000000000000 x19: ffff0000018c9900 x18: 0000000000000030 [ 3081.051144] x17: 0000000000000001 x16: 000020b1ba12756a x15: fffffffffffce6e8 [ 3081.058295] x14: 0000000000000001 x13: ffff8000110bdb00 x12: 0000000004d96e7b [ 3081.065446] x11: 000000000000026a x10: ffff8000119bee20 x9 : 00000000ffffe000 [ 3081.072597] x8 : 0000000000000000 x7 : ffff8000112a8000 x6 : 0000000000000001 [ 3081.079748] x5 : ffffffffffff3f00 x4 : ffff800013d00100 x3 : 00000000000000ff [ 3081.086899] x2 : ffff8001c9c8c000 x1 : ffff000008748700 x0 : 00000000ffffff92 [ 3081.094051] Call trace: [ 3081.096492] dwc3_stop_active_transfer.part.0.constprop.0+0x80/0x90 [ 3081.102771] dwc3_remove_requests.constprop.0+0x2c/0xf0 [ 3081.108004] __dwc3_gadget_ep_disable+0xac/0x1e4 [ 3081.112626] dwc3_gadget_ep_disable+0x48/0xdc [ 3081.116986] usb_ep_disable+0x38/0x1a0 [ 3081.120736] ecm_disable+0x68/0x80 [ 3081.124137] reset_config+0x60/0x88 [ 3081.127625] __composite_disconnect+0x78/0x80 [ 3081.131986] composite_reset+0x28/0x40 [ 3081.135736] usb_gadget_udc_reset+0x20/0x50 [ 3081.139922] dwc3_gadget_reset_interrupt+0x140/0x170 [ 3081.144893] dwc3_thread_interrupt+0x2b8/0xbc0 [ 3081.149340] irq_thread_fn+0x30/0x94 [ 3081.152916] irq_thread+0x190/0x274 [ 3081.156404] kthread+0x154/0x160 [ 3081.159631] ret_from_fork+0x10/0x20 [ 3081.163207] irq event stamp: 360 [ 3081.166433] hardirqs last enabled at (359): [] finish_task_switch.isra.0+0xe8/0x2c0 [ 3081.175764] hardirqs last disabled at (360): [] _raw_spin_lock_irqsave+0xd4/0xe0 [ 3081.184747] softirqs last enabled at (354): [] _stext+0x424/0x624 [ 3081.192509] softirqs last disabled at (335): [] __irq_exit_rcu+0x118/0x1b0 [ 3081.200968] ---[ end trace 076e9382b658e7e5 ]--- [ 3081.208094] dwc3 382280000.usb: failed to enable ep0out [ 3086.190223] dwc3 382280000.usb: failed to enable ep0out [ 3096.686107] dwc3 382280000.usb: failed to enable ep0out [ 3096.922104] dwc3 382280000.usb: failed to enable ep0out [ 3097.050625] dwc3 382280000.usb: failed to enable ep0out [ 3097.286370] dwc3 382280000.usb: failed to enable ep0out [ 3097.522064] dwc3 382280000.usb: failed to enable ep0out [ 3098.066666] dwc3 382280000.usb: failed to enable ep0out [ 3098.621675] dwc3 382280000.usb: failed to enable ep0out [ 3098.750742] dwc3 382280000.usb: failed to enable ep0out [ 3098.986857] dwc3 382280000.usb: failed to enable ep0out [ 3099.222585] dwc3 382280000.usb: failed to enable ep0out [ 3099.354646] dwc3 382280000.usb: failed to enable ep0out [ 3099.594572] dwc3 382280000.usb: failed to enable ep0out [ 3100.146465] dwc3 382280000.usb: failed to enable ep0out [ 3100.214168] dwc3 382280000.usb: failed to enable ep0out [ 3100.898856] dwc3 382280000.usb: failed to enable ep0out