From owner-freebsd-current Wed Apr 3 20:16:34 2002 Delivered-To: freebsd-current@freebsd.org Received: from rover.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id 517B337B419; Wed, 3 Apr 2002 20:16:31 -0800 (PST) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.3/8.11.3) with ESMTP id g344GUi66524; Wed, 3 Apr 2002 21:16:30 -0700 (MST) (envelope-from imp@village.org) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.11.6/8.11.6) with ESMTP id g344GRf76989; Wed, 3 Apr 2002 21:16:27 -0700 (MST) (envelope-from imp@village.org) Date: Wed, 03 Apr 2002 21:16:09 -0700 (MST) Message-Id: <20020403.211609.120614838.imp@village.org> To: msmith@FreeBSD.ORG Cc: bright@mu.org, scott_long@btc.adaptec.com, mark_salyzyn@adaptec.com, obrien@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: asr can not map memory? From: "M. Warner Losh" In-Reply-To: <200203310624.g2V6Ojc02980@mass.dis.org> References: <20020331055054.GI93885@elvis.mu.org> <200203310624.g2V6Ojc02980@mass.dis.org> X-Mailer: Mew version 2.1 on Emacs 21.1 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <200203310624.g2V6Ojc02980@mass.dis.org> Michael Smith writes: : > Is there a way that we can "fix" this without blindly allowing bad : > bus_alloc_resources ? I'm a bit confused as to wheather our code is : > behaving oddly or if it's just the device violating some spec... : : Yes, our code is busted; it should check both ranges and get the : arithmetic right. I believe that Warner did something about this in : -current, but I'm not sure what or if it's backportable. Warner half did something about it, but there's still issues that haven't been resolved due to Warner's attention being diverted. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message