From owner-cvs-all Sun Oct 10 9: 9: 5 1999 Delivered-To: cvs-all@freebsd.org Received: from overcee.netplex.com.au (overcee.netplex.com.au [202.12.86.7]) by hub.freebsd.org (Postfix) with ESMTP id 0F8181520E; Sun, 10 Oct 1999 09:06:56 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id 642ED1CC6; Mon, 11 Oct 1999 00:06:54 +0800 (WST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.0.2 2/24/98 To: "Daniel C. Sobral" Cc: Poul-Henning Kamp , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_swap.c In-reply-to: Your message of "Mon, 11 Oct 1999 00:29:21 +0900." <3800B0D1.FEF42A84@newsguy.com> Date: Mon, 11 Oct 1999 00:06:54 +0800 From: Peter Wemm Message-Id: <19991010160654.642ED1CC6@overcee.netplex.com.au> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk "Daniel C. Sobral" wrote: > Poul-Henning Kamp wrote: > > > > Unless somebody else beats me to it or explains why we need to > > keep it, /dev/drum is now scheduled for demolition. > > /me trembles at the sight of vikings and their bloody axes as the > year come to an end... The only thing of the "swap device" that's actually used is the strategy routine which does interleaving for the higher layers. It's really not useable as anything else as this strategy routine doesn't actually work for normal device access. libkvm doesn't use it, at least not for a very long time. IMHO, the strategy routine should be moved elsewhere for the VM swap code to use as a subroutine and the whole "device" should be deep-six'ed. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message