cvs commit: src/sys/sys mdioctl.h src/sys/dev/md md.c
src/sbin/mdconfig mdconfig.8 mdconfig.c
Colin Percival
colin.percival at wadham.ox.ac.uk
Wed Mar 10 22:30:38 PST 2004
At 06:13 11/03/2004, Poul-Henning Kamp wrote:
>That is a matter of taste more than anything else. A vnode backed md(4)
>device is technically a layering violation, so either the syncer or
>the md(4) code itself (or both) needs to be aware of the special case.
<kernelnewbie>
Is it really necessary for vnode-backed memory disks to be
accessed through the filesystem? Why can't md(4) hijack the
disk blocks which constitute the file (telling the filesystem
not to touch them, of course) and translate I/O operations
directly into I/O on the underlying device?
</kernelnewbie>
Colin Percival
More information about the cvs-src
mailing list