From owner-freebsd-arch Wed Dec 13 5:59:25 2000 From owner-freebsd-arch@FreeBSD.ORG Wed Dec 13 05:59:23 2000 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mail-relay.eunet.no (mail-relay.eunet.no [193.71.71.242]) by hub.freebsd.org (Postfix) with ESMTP id 7C7A337B402 for ; Wed, 13 Dec 2000 05:59:22 -0800 (PST) Received: from login-1.eunet.no (login-1.eunet.no [193.75.110.2]) by mail-relay.eunet.no (8.9.3/8.9.3/GN) with ESMTP id OAA71215; Wed, 13 Dec 2000 14:59:17 +0100 (CET) (envelope-from mbendiks@eunet.no) Received: from localhost (mbendiks@localhost) by login-1.eunet.no (8.9.3/8.8.8) with ESMTP id OAA37067; Wed, 13 Dec 2000 14:59:17 +0100 (CET) (envelope-from mbendiks@eunet.no) X-Authentication-Warning: login-1.eunet.no: mbendiks owned process doing -bs Date: Wed, 13 Dec 2000 14:59:17 +0100 (CET) From: Marius Bendiksen To: Julian Elischer Cc: Seigo Tanimura , arch@freebsd.org Subject: Re: Even 1GB KVA is not enough, but we have no more space In-Reply-To: <3A2F93C6.7967D1DA@elischer.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > THEORETICALLY it should be possible to put the kernel into a differnt > KV space from the processes and give it 4GB. > Practically, we'd have to do a lot to do this, and it may effect > throughout (page tables loading in and out). Isn't KV space just system pages (ie kernel adress space)? If so, then making the system handle a 4GB KV could be done by maintaining a certain portion of the KV space in the user page directory, and switching to the KV page directory on demand, at that point removing user pages. Marius To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message