Module Name: src Committed By: riastradh Date: Thu Mar 3 05:50:06 UTC 2022
Modified Files: src/sys/dev/usb: usbnet.c Log Message: usbnet: Impart blame on whose ifnet is unlocked in uno_init. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/dev/usb/usbnet.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/usb/usbnet.c diff -u src/sys/dev/usb/usbnet.c:1.68 src/sys/dev/usb/usbnet.c:1.69 --- src/sys/dev/usb/usbnet.c:1.68 Thu Mar 3 05:49:58 2022 +++ src/sys/dev/usb/usbnet.c Thu Mar 3 05:50:05 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: usbnet.c,v 1.68 2022/03/03 05:49:58 riastradh Exp $ */ +/* $NetBSD: usbnet.c,v 1.69 2022/03/03 05:50:05 riastradh Exp $ */ /* * Copyright (c) 2019 Matthew R. Green @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: usbnet.c,v 1.68 2022/03/03 05:49:58 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: usbnet.c,v 1.69 2022/03/03 05:50:05 riastradh Exp $"); #include <sys/param.h> #include <sys/kernel.h> @@ -181,7 +181,7 @@ uno_override_ioctl(struct usbnet *un, st static int uno_init(struct usbnet *un, struct ifnet *ifp) { - KASSERT(IFNET_LOCKED(ifp)); + KASSERTMSG(IFNET_LOCKED(ifp), "%s", ifp->if_xname); return (*un->un_ops->uno_init)(ifp); }