Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Dec 1996 19:28:47 -0700 (MST)
From:      Terry Lambert <terry@lambert.org>
To:        toor@dyson.iquest.net (John S. Dyson)
Cc:        terry@lambert.org, julian@whistle.com, luigi@labinfo.iet.unipi.it, proff@iq.org, danny@panda.hilink.com.au, hackers@freebsd.org
Subject:   Re: ipretard.c selective tcp/ip queues and throughput limiters
Message-ID:  <199612310228.TAA01319@phaeton.artisoft.com>
In-Reply-To: <199612280319.WAA07203@dyson.iquest.net> from "John S. Dyson" at Dec 27, 96 10:19:01 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> > For instance, for FS's, the VFS is well defined, but the VM interface
> > for doing actual disk I/O is not well abstracted at all.
>
> The VM code uses direct disk input when the filesystem allows it.  Otherwise,
> the filesystems can do VOP_READ operations as in normal UFS read write
> operations.  The vnode pageout uses VOP_WRITE operations.  Refer to
> vnode_pager (where the VM input output operations happen.)  I don't think
> that there are layering problems anymore (there were initially though.)

No, this particular issue isn't layering -- my favorite harp to play --
it's basically definition information that would be in a "file system
writer's guide"... if there were one.


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612310228.TAA01319>