From: wkt@tuhs.org (Warren Toomey)
Subject: [TUHS] VFS: confusion (and an end)
Date: Thu, 12 Jan 2017 21:53:13 +1000 [thread overview]
Message-ID: <20170112115313.GA23485@minnie.tuhs.org> (raw)
In-Reply-To: <20170112113941.GA23718@minnie.tuhs.org>
On Thu, Jan 12, 2017 at 09:39:41PM +1000, Warren Toomey wrote:
> VFS was in SunOS 4.1.4:
> sys/sys/vfs.h:
> struct vfssw {
> char *vsw_name; /* type name string */
> struct vfsops *vsw_ops; /* filesystem operations vector */
> };
Oh, and 4.3BSD from Uni of Wisconsin also has VFS:
http://minnie.tuhs.org/cgi-bin/utree.pl?file=4.3BSD-UWisc/src/sys/h/vfs.h
(dated 1987).
And SunOS 2 has got VFS:
include/sys/vfs.h
/* @(#)vfs.h 1.1 84/12/20 SMI */
/*
* Structure per mounted file system.
* Each mounted file system has an array of
* operations and an instance record.
* The file systems are put on a singly linked list.
*/
struct vfs {
struct vfs *vfs_next; /* next vfs in vfs list */
struct vfsops *vfs_op; /* operations on vfs */
struct vnode *vfs_vnodecovered; /* vnode we mounted on */
int vfs_flag; /* flags */
int vfs_bsize; /* native block size */
caddr_t vfs_data; /* private data */
};
That's as far back as I can go.
Cheers, Warren
next prev parent reply other threads:[~2017-01-12 11:53 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-12 11:39 Warren Toomey
2017-01-12 11:53 ` Warren Toomey [this message]
2017-01-13 10:36 Berny Goodheart
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170112115313.GA23485@minnie.tuhs.org \
--to=wkt@tuhs.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).