The uaq initialization runs on IPL_NET. Fix the one error case that misses to lower the IPL again. --- sys/dev/usb/if_uaq.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/sys/dev/usb/if_uaq.c b/sys/dev/usb/if_uaq.c index d7b9d6daa9a..fa47344bc43 100644 --- a/sys/dev/usb/if_uaq.c +++ b/sys/dev/usb/if_uaq.c @@ -780,6 +780,7 @@ uaq_init(void *xsc) if (err) { printf("%s: couldn't open interrupt pipe\n", sc->sc_dev.dv_xname); + splx(s); return; } -- 2.35.1
smime.p7s
Description: S/MIME cryptographic signature