From owner-cvs-all@FreeBSD.ORG Wed Oct 6 19:27:45 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBD7016A4D0; Wed, 6 Oct 2004 19:27:45 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03EC443D39; Wed, 6 Oct 2004 19:27:42 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (harmony.village.org [10.0.0.6]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id i96JPGow025838; Wed, 6 Oct 2004 13:25:17 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 06 Oct 2004 13:26:55 -0600 (MDT) Message-Id: <20041006.132655.78073866.imp@bsdimp.com> To: nate@root.org From: "M. Warner Losh" In-Reply-To: <41644490.3050005@root.org> References: <200410060722.i967MwsJ014694@repoman.freebsd.org> <200410061054.42956.jhb@FreeBSD.org> <41644490.3050005@root.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: jhb@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/pci pci_bus.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Oct 2004 19:27:46 -0000 In message: <41644490.3050005@root.org> Nate Lawson writes: : >> 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. : > : > We really should be looking at the SMAP to find out what the real limits of : > PCI space are I think since I think the SMAP includes an entry for PCI memory : > mapped I/O. : : YES! More integrated SMAP awareness is especially important as more : complex configs appear with different levels of reservation for upper : memory besides just "reserved" or "available". However, the current SMAP definition is about useless since it doesn't tell us directly what we need to know. Well, it will give us an idea of what we can exclude, but that still leaves a gap between 'all that's excluded' and 'all that the host bridge passes'. Warner