From owner-cvs-all@FreeBSD.ORG Thu Feb 15 07:13:39 2007 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1004716A402; Thu, 15 Feb 2007 07:13:39 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DDCBA13C491; Thu, 15 Feb 2007 07:13:38 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1F7DcYd072703; Thu, 15 Feb 2007 07:13:38 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1F7Dchf072702; Thu, 15 Feb 2007 07:13:38 GMT (envelope-from imp) Message-Id: <200702150713.l1F7Dchf072702@repoman.freebsd.org> From: Warner Losh Date: Thu, 15 Feb 2007 07:13:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pccbb pccbb.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Feb 2007 07:13:39 -0000 imp 2007-02-15 07:13:38 UTC FreeBSD src repository Modified files: sys/dev/pccbb pccbb.c Log: Fix three bugs: o When detaching all children, try really hard to get all the children list before giving up. This is based on an observation by hans petter selasky in his usb p4 branch. o When rescanning devices after a driver is added, abort if we can't get the child list with a message. o when rescanning devices, if the reprobe/attach is successful, save the device for cardbus/pccard. Revision Changes Path 1.152 +25 -6 src/sys/dev/pccbb/pccbb.c