Subject: Re: mfs read operations.
To: =?iso-8859-1?Q?P=E5l_Halvorsen?= <paalh@unik.no>
From: Bill Studenmund <wrstuden@zembu.com>
List: tech-kern
Date: 07/23/2001 11:36:36
On Sun, 22 Jul 2001, [iso-8859-1] P=E5l Halvorsen wrote:

> > Basically, MFS is really just FFS (seriously, it uses all of the FFS
> > file system code), but merely provides a different backing store for
> > that FFS -- instead of a disk, it uses the address space of a process.
>
> OK, I knew this, but where is the code that calls the mfs  to copy data
> into the buf structure's data area - i have a monitor in bio_read() calle=
d
> from ffs_read (READ() in ufs_readwite.c) --??? I'm sitting remote and
> cant check the code-- and it looks like VOP_STRATEGY is not called.

I haven't followed the full call path, but the essential element is that
mfs_strategy does the copying.

Take care,

Bill