From owner-cvs-src-old@FreeBSD.ORG Tue Feb 10 23:22:42 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 99B10106566C for ; Tue, 10 Feb 2009 23:22:42 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6C9A08FC08 for ; Tue, 10 Feb 2009 23:22:42 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n1ANMg8F085435 for ; Tue, 10 Feb 2009 23:22:42 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n1ANMgik085434 for cvs-src-old@freebsd.org; Tue, 10 Feb 2009 23:22:42 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200902102322.n1ANMgik085434@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Tue, 10 Feb 2009 23:22:29 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_bus.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Feb 2009 23:22:42 -0000 mav 2009-02-10 23:22:29 UTC FreeBSD src repository Modified files: sys/kern subr_bus.c Log: SVN rev 188464 on 2009-02-10 23:22:29Z by mav Check for device_set_devclass() errors and skip driver probe/attach if any. Attach call without devclass set crashes the system. On resume AHCI driver sometimes tries to create duplicate adX device. It is surely his own problem, but IMHO it is not a reason to crash here. Other reasons are also possible. Revision Changes Path 1.214 +12 -4 src/sys/kern/subr_bus.c