Index: dev/usb/uhub.c
===================================================================
RCS file: /u/open/cvs/src/sys/dev/usb/uhub.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- dev/usb/uhub.c	8 Jul 2003 13:19:09 -0000	1.21
+++ dev/usb/uhub.c	10 Jun 2004 17:31:15 -0000	1.22
@@ -1,4 +1,4 @@
-/*	$OpenBSD: uhub.c,v 1.21 2003/07/08 13:19:09 nate Exp $ */
+/*	$OpenBSD: uhub.c,v 1.22 2004/06/10 17:31:15 pvalchev Exp $ */
 /*	$NetBSD: uhub.c,v 1.64 2003/02/08 03:32:51 ichiro Exp $	*/
 /*	$FreeBSD: src/sys/dev/usb/uhub.c,v 1.18 1999/11/17 22:33:43 n_hibma Exp $	*/
 
@@ -292,6 +292,7 @@
 			up->power = USB_MAX_POWER;
 		else
 			up->power = USB_MIN_POWER;
+		up->restartcnt = 0;
 	}
 
 	/* XXX should check for none, individual, or ganged power? */
