dwc-related warnings
I am testing the 5.12.0 kernel and got never before seen dmesg results (3 times) when the phone was left alone on the cable with ssh in.
[ 2070.566027] ------------[ cut here ]------------
[ 2070.566047] dwc3 38100000.usb: No resource for ep1in
[ 2070.566149] WARNING: CPU: 3 PID: 530 at drivers/usb/dwc3/gadget.c:361 dwc3_send_gadget_ep_cmd+0x614/0x958 [dwc3]
[ 2070.566193] Modules linked in: s5k3l6xx hi846 caam_jr caamhash_desc caamalg_desc crypto_engine ofpart spi_nor mousedev mtd uas usb_storage aes_ce_blk crypto_simd st_lsm6dsx_spi crct10dif_ce ghash_ce sha2_ce sha1_ce leds_lm3560 snd_soc_simple_card snd_soc_simple_card_utils pwm_vibra snd_soc_gtm601 mx6s_capture vcnl4000 videobuf2_dma_contig industrialio_triggered_buffer videobuf2_memops tps6598x bq25890_charger typec st_lsm6dsx_i2c mxc_mipi_csi2_yav st_lsm6dsx gnss_mtk kfifo_buf gnss_serial gnss edt_ft5x06 snd_soc_wm8962 videobuf2_v4l2 videobuf2_common snd_soc_fsl_sai caam imx_pcm_dma v4l2_fwnode snd_soc_core videodev error mc snd_pcm_dmaengine snd_pcm snd_timer snvs_pwrkey snd imx2_wdt watchdog imx_sdma soundcore virt_dma rfkill_hks rfkill ledtrig_timer usb_f_acm u_serial usb_f_rndis g_multi usb_f_mass_storage u_ether libcomposite ledtrig_pattern ip_tables x_tables ipv6 xhci_plat_hcd xhci_hcd usbcore dwc3 ulpi udc_core roles usb_common phy_fsl_imx8mq_usb clk_bd718x7
[ 2070.566426] CPU: 3 PID: 530 Comm: NetworkManager Not tainted 5.12.0-1-librem5 #1
[ 2070.566434] Hardware name: Purism Librem 5r2 (DT)
[ 2070.566438] pstate: 40000085 (nZcv daIf -PAN -UAO -TCO BTYPE=--)
[ 2070.566445] pc : dwc3_send_gadget_ep_cmd+0x614/0x958 [dwc3]
[ 2070.566467] lr : dwc3_send_gadget_ep_cmd+0x614/0x958 [dwc3]
[ 2070.566487] sp : ffff800012d6b150
[ 2070.566490] x29: ffff800012d6b150 x28: ffffffffffff3f0c
[ 2070.566500] x27: ffff0000bf347600 x26: 0000000000001388
[ 2070.566509] x25: ffff800011428990 x24: 0000000000000af3
[ 2070.566518] x23: 0000000000000006 x22: ffff800012d6b22c
[ 2070.566527] x21: ffff000003896080 x20: ffff8000110dc000
[ 2070.566536] x19: 0000000000000001 x18: 0000000000000000
[ 2070.566545] x17: ffff0000bf347868 x16: ffff0000bf347868
[ 2070.566553] x15: 0000000000000000 x14: 0000000000000000
[ 2070.566562] x13: ffffffffffff3f08 x12: ffff80001152a780
[ 2070.566571] x11: 0000000000000003 x10: ffff8000114fa740
[ 2070.566579] x9 : ffff8000100ab628 x8 : 000000000002ffe8
[ 2070.566588] x7 : c0000000ffffdfff x6 : 0000000000000001
[ 2070.566597] x5 : ffff0000bf984948 x4 : 0000000000000000
[ 2070.566605] x3 : 0000000000000027 x2 : 0000000000000023
[ 2070.566614] x1 : 709e170e7b5d2900 x0 : 0000000000000000
[ 2070.566623] Call trace:
[ 2070.566627] dwc3_send_gadget_ep_cmd+0x614/0x958 [dwc3]
[ 2070.566648] __dwc3_gadget_ep_enable+0x28c/0x578 [dwc3]
[ 2070.566668] dwc3_gadget_ep_enable+0x68/0x150 [dwc3]
[ 2070.566688] usb_ep_enable+0x44/0x100 [udc_core]
[ 2070.566717] eth_stop+0xf0/0x100 [u_ether]
[ 2070.566731] __dev_close_many+0xb4/0x138
[ 2070.566741] __dev_change_flags+0xbc/0x1d8
[ 2070.566750] dev_change_flags+0x2c/0x70
[ 2070.566757] do_setlink+0x2fc/0xde8
[ 2070.566765] __rtnl_newlink+0x3f0/0x7a0
[ 2070.566772] rtnl_newlink+0x58/0x88
[ 2070.566779] rtnetlink_rcv_msg+0x128/0x340
[ 2070.566785] netlink_rcv_skb+0x64/0x128
[ 2070.566793] rtnetlink_rcv+0x20/0x30
[ 2070.566800] netlink_unicast+0x1c0/0x280
[ 2070.566806] netlink_sendmsg+0x1dc/0x3e8
[ 2070.566812] sock_sendmsg+0x54/0x60
[ 2070.566819] ____sys_sendmsg+0x27c/0x2c0
[ 2070.566826] ___sys_sendmsg+0x8c/0xd0
[ 2070.566834] __sys_sendmsg+0x74/0xc8
[ 2070.566841] __arm64_sys_sendmsg+0x2c/0x38
[ 2070.566848] el0_svc_common.constprop.2+0x94/0x130
[ 2070.566859] do_el0_svc+0x24/0x30
[ 2070.566866] el0_svc+0x24/0x38
[ 2070.566876] el0_sync_handler+0x90/0xb8
[ 2070.566884] el0_sync+0x154/0x180
[ 2070.566891] ---[ end trace 7a75b79b8a6bba9d ]---
[ 2070.566906] ------------[ cut here ]------------
[ 2070.566910] dwc3 38100000.usb: No resource for ep1out