From owner-freebsd-hackers Sun Aug 19 13:49:15 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from netbank.com.br (garrincha.netbank.com.br [200.203.199.88]) by hub.freebsd.org (Postfix) with ESMTP id 41A5137B40C; Sun, 19 Aug 2001 13:49:07 -0700 (PDT) (envelope-from riel@conectiva.com.br) Received: from 1-083.ctame701-1.telepar.net.br (1-083.ctame701-1.telepar.net.br [200.181.137.83]) by netbank.com.br (Postfix) with ESMTP id 7A22946803; Sun, 19 Aug 2001 17:47:58 -0300 (BRST) Received: from localhost ([IPv6:::ffff:127.0.0.1]:36022 "EHLO localhost") by imladris.surriel.com with ESMTP id ; Sun, 19 Aug 2001 17:48:47 -0300 Date: Sun, 19 Aug 2001 17:48:41 -0300 (BRST) From: Rik van Riel X-X-Sender: To: Matt Dillon Cc: Sergey Babkin , David Greenman , , , Subject: Re: Recommendation for minor KVM adjustments for the release In-Reply-To: <200108191907.f7JJ7cM45828@earth.backplane.com> Message-ID: X-spambait: aardvark@kernelnewbies.org X-spammeplease: aardvark@nl.linux.org MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 19 Aug 2001, Matt Dillon wrote: > In FreeBSD land the use-case would simply be our physical-backed-shared- > memory feature. We could implement the 8-byte MMU extensions in the > PMAP code as a kernrel option to be able to access ram > 4GB without > having to change anything else in the kernel (not even vm_page_t or > the pmap supporting structures) *IF* we only use the ram > 4GB in > physical-backed SysV shared memory mappings. Actually, using it for normal process anonymous memory and file cache is pretty easy. If FreeBSD still has the 16MB ISA bounce buffer code working, there is little reason why the same kind of bounce buffer setup couldn't be done for 32-bit PCI DMA. In Linux this is hidden in the block IO layer, neither the VM or the disk device drivers have to know about it. regards, Rik -- IA64: a worthy successor to i860. http://www.surriel.com/ http://distro.conectiva.com/ Send all your spam to aardvark@nl.linux.org (spam digging piggy) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message