From owner-cvs-src@FreeBSD.ORG Fri Apr 23 08:48:49 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 2678316A4CE; Fri, 23 Apr 2004 08:48:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B36443D48; Fri, 23 Apr 2004 08:48:49 -0700 (PDT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3NFmmGe087221; Fri, 23 Apr 2004 08:48:48 -0700 (PDT) (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3NFmmOf087220; Fri, 23 Apr 2004 08:48:48 -0700 (PDT) (envelope-from marius) Message-Id: <200404231548.i3NFmmOf087220@repoman.freebsd.org> From: Marius Strobl Date: Fri, 23 Apr 2004 08:48:48 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pci pci.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: Fri, 23 Apr 2004 15:48:49 -0000 marius 2004/04/23 08:48:48 PDT FreeBSD src repository Modified files: sys/dev/pci pci.c Log: Add a stopgap for the EBus breakage on sparc64 since the PCI code does resource pre-allocation. The problem is that the BARs of the EBus bridges contain the ranges for the resources for the EBus devices beyond the bridge. So when the EBus code tries to allocate the resource for an EBus device it's already allocated by the PCI code. To be removed again as soon as we have a proper solution in the EBus Code. Reviewed by: tmm Approved by: marcel (mentor) Revision Changes Path 1.248 +8 -0 src/sys/dev/pci/pci.c