From owner-cvs-src@FreeBSD.ORG Mon Aug 16 21:55:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51F0216A4CE; Mon, 16 Aug 2004 21:55:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3367D43D1F; Mon, 16 Aug 2004 21:55:30 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GLtUgC037373; Mon, 16 Aug 2004 21:55:30 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GLtUJA037372; Mon, 16 Aug 2004 21:55:30 GMT (envelope-from gibbs) Message-Id: <200408162155.i7GLtUJA037372@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Mon, 16 Aug 2004 21:55:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 legacy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 21:55:30 -0000 gibbs 2004-08-16 21:55:30 UTC FreeBSD src repository Modified files: sys/i386/i386 legacy.c Log: Modify the "legacy bus" to pass all resource allocations through to its parent rather than track resources locally. The original code was incomplete in that it would only honor requests for resources that already exist in its resource list. This prevented many ISA identify routines from allocating temporary resources. Passing the requests up to legacy's parent losing no functionality and allows these requests to succeed. Reviewed by: imp, jhb Approved by: RE Revision Changes Path 1.56 +2 -92 src/sys/i386/i386/legacy.c