From owner-cvs-src@FreeBSD.ORG Thu Dec 29 23:38:46 2005 Return-Path: X-Original-To: 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 3258B16A420; Thu, 29 Dec 2005 23:38:46 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E88C743D48; Thu, 29 Dec 2005 23:38:45 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jBTNcj05089689; Thu, 29 Dec 2005 23:38:45 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jBTNcjq6089688; Thu, 29 Dec 2005 23:38:45 GMT (envelope-from imp) Message-Id: <200512292338.jBTNcjq6089688@repoman.freebsd.org> From: Warner Losh Date: Thu, 29 Dec 2005 23:38:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pccbb pccbb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 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: Thu, 29 Dec 2005 23:38:46 -0000 imp 2005-12-29 23:38:45 UTC FreeBSD src repository Modified files: sys/dev/pccbb pccbb.c Log: Simplify the opening of the resources for cardbus cards. Before we'd try very hard to be perfect. However, these attempts broke down when there were large numbers of resources. We'd not be able to map them all. Instead, accept that we might pass more range to thse subbus than might be optimal be able to compute. However, there's little harm in this and it allows us to pass greater resources through. # it has been suggested that we allocate a fixed amount of resources # on attach and give it out upon request. This might not be a bad idea... Revision Changes Path 1.136 +53 -102 src/sys/dev/pccbb/pccbb.c