From owner-freebsd-current@FreeBSD.ORG Sun Mar 21 10:16:21 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4273E16A4CF for ; Sun, 21 Mar 2004 10:16:21 -0800 (PST) Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18F2443D48 for ; Sun, 21 Mar 2004 10:16:21 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com (localhost [127.0.0.1]) i2LIGJ82001245; Sun, 21 Mar 2004 10:16:19 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.9p2/8.12.9/Submit) id i2LIGF3Y001238; Sun, 21 Mar 2004 10:16:15 -0800 (PST) (envelope-from dillon) Date: Sun, 21 Mar 2004 10:16:15 -0800 (PST) From: Matthew Dillon Message-Id: <200403211816.i2LIGF3Y001238@apollo.backplane.com> To: Julian Elischer References: cc: FreeBSD current users cc: Tony Maher cc: matt@xtaz.net Subject: Re: usb moused no longer starts X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Mar 2004 18:16:21 -0000 Nice catch. -Matt Matthew Dillon : :try the following reversion :(add this to 1.61) : :(apply by hand) : :Index: usb_subr.c :=================================================================== :RCS file: /home/ncvs/src/sys/dev/usb/usb_subr.c,v :retrieving revision 1.61 :diff -u -r1.61 usb_subr.c :--- usb_subr.c 19 Mar 2004 08:19:52 -0000 1.61 :+++ usb_subr.c 20 Mar 2004 05:54:40 -0000 :@@ -1124,13 +1124,13 @@ : DPRINTF(("usbd_new_device: new dev (addr %d), dev=%p, :parent=%p\n", : addr, dev, parent)); : :- usbd_add_dev_event(USB_EVENT_DEVICE_ATTACH, dev); :- : err = usbd_probe_and_attach(parent, dev, port, addr); : if (err) { : usbd_remove_device(dev, up); : return (err); : } :+ :+ usbd_add_dev_event(USB_EVENT_DEVICE_ATTACH, dev); : : return (USBD_NORMAL_COMPLETION); : }