From owner-freebsd-multimedia Thu Oct 10 06:53:57 1996 Return-Path: owner-multimedia Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA19892 for multimedia-outgoing; Thu, 10 Oct 1996 06:53:57 -0700 (PDT) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id GAA19887 for ; Thu, 10 Oct 1996 06:53:55 -0700 (PDT) Received: (from root@localhost) by dyson.iquest.net (8.7.5/8.6.9) id IAA04683; Thu, 10 Oct 1996 08:52:29 -0500 (EST) From: "John S. Dyson" Message-Id: <199610101352.IAA04683@dyson.iquest.net> Subject: Re: When is the new sound code being committed? To: tinguely@plains.nodak.edu (Mark Tinguely) Date: Thu, 10 Oct 1996 08:52:29 -0500 (EST) Cc: jkh@time.cdrom.com, luigi@labinfo.iet.unipi.it, CSP1DWD@MVS.OAC.UCLA.EDU, hasty@rah.star-gate.com, multimedia@FreeBSD.org In-Reply-To: <199610101340.IAA04739@plains.nodak.edu> from "Mark Tinguely" at Oct 10, 96 08:40:21 am Reply-To: dyson@FreeBSD.org X-Mailer: ELM [version 2.4 PL24 ME8] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-multimedia@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > > rewriting the VM code that goes to force contigous memory chunks is a tall > request, but if done, our drivers will be more than pleased to release our > buffers when we no longer need them. > Our new contigmalloc will be really inefficient, going on to draconian measures to find continguous memory. It is indeed a tall order to do the contiguous allocation correctly, but I am going to work-around some of the complexity by evicting pages mercilessly. The code is likely to best be used at LKM load time :-). John