From owner-cvs-src-old@FreeBSD.ORG Wed Dec 30 19:46:47 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 96E361065696 for ; Wed, 30 Dec 2009 19:46:47 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 852EA8FC16 for ; Wed, 30 Dec 2009 19:46:47 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id nBUJklHp024474 for ; Wed, 30 Dec 2009 19:46:47 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id nBUJklL7024473 for cvs-src-old@freebsd.org; Wed, 30 Dec 2009 19:46:47 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200912301946.nBUJklL7024473@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 30 Dec 2009 19:44:31 +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: Wed, 30 Dec 2009 19:46:47 -0000 jhb 2009-12-30 19:44:31 UTC FreeBSD src repository Modified files: sys/kern subr_bus.c Log: SVN rev 201276 on 2009-12-30 19:44:31Z by jhb - Assert that a reserved resource returned via resource_list_alloc() is not active. - Fix bus_generic_rl_(alloc|release)_resource() to not attempt to fetch a resource list for grandchild devices, but just pass those requests up to the parent directly. This worked by accident previously, but it is better to not let bus drivers try to operate on devices they do not manage. Revision Changes Path 1.237 +12 -1 src/sys/kern/subr_bus.c