From owner-freebsd-current@FreeBSD.ORG Fri Mar 2 20:20:42 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 21A4F16A401 for ; Fri, 2 Mar 2007 20:20:42 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id 0A1CA13C494 for ; Fri, 2 Mar 2007 20:20:41 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 59B1A786; Fri, 2 Mar 2007 13:58:55 -0600 (CST) Date: Fri, 2 Mar 2007 13:58:55 -0600 To: Scott Long Message-ID: <20070302195855.GA28016@soaustin.net> References: <200703021442.l22Eg6QT058195@casselton.net> <45E84AD3.7010908@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45E84AD3.7010908@samsco.org> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) X-Mailman-Approved-At: Fri, 02 Mar 2007 20:45:31 +0000 Cc: Mark Tinguely , current@freebsd.org Subject: Re: multisegment bus_dmamem_alloc() X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 20:20:42 -0000 On Fri, Mar 02, 2007 at 09:03:31AM -0700, Scott Long wrote: > Looking at bktr, it's not at all clear to me why the author felt that > FreeBSD didn't support bus_dmamem_alloc. The bktr author has been gone from the project for several years, and the code had been neglected for a while before that. The PRs against it reflect this (that's the only reason I know about this driver; I wound up resetting the PR assignments). So this isn't a case of someone not following the standards, this is just plain old bitrot. With bugmeister hat on, I'd be glad to see someone pick up this driver and fix it. mcl