David,
Unless I am misunderstanding you, mfs does what you are
describing.
--John
"David E. Cross" <[EMAIL PROTECTED]> wrote:
> I am looking at a project that will require a user based process to interact
> with the system as if it were a filesystem. The traditional way I have seen
> this done is as the system NFS mounting itself (ala AMD). I would really lik
e
> a more clean approach to this. What I am interested in is a 'User Space
> File System' that would interact with a user process in a similiar manor
> to how nfsd's do. A process would issue a mount (ok, this is different than
> NFSDs), then it would make a special system call with a structure, that
> call would return whenever a request was pending with the structure filled in
> with the appropriate information. The user process would fulfill the request
,
> pack the return data into the structure and call kernel again.
>
> I have a number of questions on more specific ideas (like caching, inode/vnod
e
> interaction, etc). But I am just feeling arround for what people think
> about this. Any ideas/comments?
>
> --
> David Cross | email: [EMAIL PROTECTED]
> Systems Administrator/Research Programmer | Web: http://www.cs.rpi.edu/~cross
d
> Rensselaer Polytechnic Institute, | Ph: 518.276.2860
> Department of Computer Science | Fax: 518.276.4033
> I speak only for myself. | WinNT:Linux::Linux:FreeBSD
>
>
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-hackers" in the body of the message
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message