From owner-freebsd-mobile@FreeBSD.ORG Wed Apr 7 04:17:41 2004 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01EC016A4CE; Wed, 7 Apr 2004 04:17:41 -0700 (PDT) Received: from smtp.newipnet.com (5.Red-80-32-157.pooles.rima-tde.net [80.32.157.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id E59F643D41; Wed, 7 Apr 2004 04:17:38 -0700 (PDT) (envelope-from freebsd@newipnet.com) Received: by smtp.newipnet.com (ESMTP Server, from userid 511) id 80DE12051D; Wed, 7 Apr 2004 12:45:52 +0200 (CEST) Received: from madre (madre.newipnet.com [192.168.128.4]) by smtp.newipnet.com (ESMTP Server) with ESMTP id 0339B204EF; Wed, 7 Apr 2004 12:45:46 +0200 (CEST) Message-ID: <200404071245040782.0D909C4C@192.168.128.16> In-Reply-To: <20040406.231324.131273745.imp@bsdimp.com> References: <20040406.110423.35013927.imp@bsdimp.com> <200404062250040743.0A958E6F@192.168.128.16> <20040406.162834.02299817.imp@bsdimp.com> <20040406.231324.131273745.imp@bsdimp.com> X-Mailer: Courier 3.50.00.09.1092 (http://www.rosecitysoftware.com) (P) Date: Wed, 07 Apr 2004 12:45:04 +0200 From: "Carlos Velasco" To: "M. Warner Losh" Content-Type: text/plain; charset="us-ascii" X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on atlas.newipnet.com X-Spam-Level: X-Spam-Status: No, hits=-104.9 required=5.0 tests=BAYES_00,USER_IN_WHITELIST autolearn=ham version=2.63 cc: jon@freebsd.org cc: marc@mit.edu cc: freebsd-current@freebsd.org cc: freebsd-mobile@freebsd.org Subject: Re[2]: pccbb pccard rman - Something is very wrong somewhere X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 11:17:41 -0000 On 06/04/2004 at 23:13 M. Warner Losh wrote: >: There's code that fails to properly align requests larger than 4k to >: the appropriate boundary. Upping things to 64k just papers over that >: problem, and tends to be somewhat wasteful of resources. > >Hmmm, I should make the CIS mapping be on a 64k boundary and try a >bunch of the 'problem children' cards. That might fix a lot of >problems... That's that my patch does (or pretend): cbb0: PCI Memory allocated: 88000000 cbb1: PCI Memory allocated: 88001000 cis mem map 0xdc538000 (resource: 0x88010000) pccard0: ccr_res == 88010000-880103ff, base=ff80 Regards, Carlos Velasco