summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usb.c
diff options
context:
space:
mode:
authorIan Dowse <iedowse@FreeBSD.org>2005-03-19 19:27:38 +0000
committerIan Dowse <iedowse@FreeBSD.org>2005-03-19 19:27:38 +0000
commit4c11f583a30693c71bc8a6d479c45948586c6aec (patch)
tree089cbec7b0da09cbf3f7e570a31faff1c91a0cde /sys/dev/usb/usb.c
parentd19a25b5b3837a06ac2c8f044369a3d884fb60be (diff)
Notes
Diffstat (limited to 'sys/dev/usb/usb.c')
-rw-r--r--sys/dev/usb/usb.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/sys/dev/usb/usb.c b/sys/dev/usb/usb.c
index 84420d7f21b3..d499d63ce96c 100644
--- a/sys/dev/usb/usb.c
+++ b/sys/dev/usb/usb.c
@@ -958,12 +958,8 @@ usb_cold_explore(void *arg)
{
struct usb_softc *sc;
- /* XXX, on some archs this is called too late. */
- if (!cold) {
- printf("usb_cold_explore: skipping because !cold\n");
- return;
- }
-
+ KASSERT(cold || TAILQ_EMPTY(&usb_coldexplist),
+ ("usb_cold_explore: busses to explore when !cold"));
while (!TAILQ_EMPTY(&usb_coldexplist)) {
sc = TAILQ_FIRST(&usb_coldexplist);
TAILQ_REMOVE(&usb_coldexplist, sc, sc_coldexplist);