From owner-cvs-src@FreeBSD.ORG  Wed Oct  6 07:22:59 2004
Return-Path: <owner-cvs-src@FreeBSD.ORG>
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 0F38E16A4CE; Wed,  6 Oct 2004 07:22:59 +0000 (GMT)
Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115])
	by mx1.FreeBSD.org (Postfix) with ESMTP
	id E1BDC43D4C; Wed,  6 Oct 2004 07:22:58 +0000 (GMT)
	(envelope-from imp@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 i967MwP4014695;
	Wed, 6 Oct 2004 07:22:58 GMT
	(envelope-from imp@repoman.freebsd.org)
Received: (from imp@localhost)
	by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i967MwsJ014694;
	Wed, 6 Oct 2004 07:22:58 GMT
	(envelope-from imp)
Message-Id: <200410060722.i967MwsJ014694@repoman.freebsd.org>
From: Warner Losh <imp@FreeBSD.org>
Date: Wed, 6 Oct 2004 07:22:58 +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/pci pci_bus.c
X-BeenThere: cvs-src@freebsd.org
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: CVS commit messages for the src tree <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Oct 2004 07:22:59 -0000

imp         2004-10-06 07:22:58 UTC

  FreeBSD src repository

  Modified files:
    sys/i386/pci         pci_bus.c 
  Log:
  For legacy PCI bridges, limit memory allocation to the top 32MB of
  RAM.  Many older, legacy bridges only allow allocation from this
  range.  This only appies to devices who don't have their memory
  assigned by the BIOS (since we allocate the ranges so assigned
  exactly), so should have minimal impact.
  
  Hoewver, for CardBus bridges (cbb), they rarely get the resources
  allocated by the BIOS, and this patch helps them greatly.  Typically
  the 'bad Vcc' messages are caused by this problem.
  
  Revision  Changes    Path
  1.113     +24 -4     src/sys/i386/pci/pci_bus.c