<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/miscfs/devfs/devfs_vfsops.c, branch release/3.5.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2000-06-25T00:20:49+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2000-06-25T00:20:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8e878a0310eae754021dbd73ca928eaf7cf6a65c'/>
<id>8e878a0310eae754021dbd73ca928eaf7cf6a65c</id>
<content type='text'>
'RELENG_3_5_0_RELEASE'.

This commit was manufactured to restore the state of the 3.5-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_3_5_0_RELEASE'.

This commit was manufactured to restore the state of the 3.5-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</pre>
</div>
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-29T16:33:42+00:00</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-29T16:33:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c4f617ca01b475bdf034553dfe123deeb1589899'/>
<id>c4f617ca01b475bdf034553dfe123deeb1589899</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static</title>
<updated>1998-12-07T21:58:50+00:00</updated>
<author>
<name>Archie Cobbs</name>
<email>archie@FreeBSD.org</email>
</author>
<published>1998-12-07T21:58:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f1d19042b082d95f07a0027e596ba2405aa8a9a5'/>
<id>f1d19042b082d95f07a0027e596ba2405aa8a9a5</id>
<content type='text'>
and local variables, goto labels, and functions declared but not defined.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and local variables, goto labels, and functions declared but not defined.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use TAILQ macros for clean/dirty block list processing.  Set b_xflags</title>
<updated>1998-10-31T15:31:29+00:00</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1998-10-31T15:31:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=40c8cfe552b0306aac8201cfdbc8964c9d5e17b4'/>
<id>40c8cfe552b0306aac8201cfdbc8964c9d5e17b4</id>
<content type='text'>
rather than abusing the list next pointer with a magic number.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rather than abusing the list next pointer with a magic number.
</pre>
</div>
</content>
</entry>
<entry>
<title>Oops, don't assume that the environment is normal in devfs_mount().</title>
<updated>1998-09-08T16:59:37+00:00</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1998-09-08T16:59:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9754189a916f1cbaec99d3905cbf0d82f55ee6dc'/>
<id>9754189a916f1cbaec99d3905cbf0d82f55ee6dc</id>
<content type='text'>
It isn't for the hidden mountpoint.  The static vfs's haven't been
attached then, so mp-&gt;mnt_vfc can't be valid.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It isn't for the hidden mountpoint.  The static vfs's haven't been
attached then, so mp-&gt;mnt_vfc can't be valid.
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed statically configured mount type numbers (MOUNT_*) and all</title>
<updated>1998-09-07T13:17:06+00:00</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1998-09-07T13:17:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8994ca3ce90e6f418425eefc56cf9da849b0ab59'/>
<id>8994ca3ce90e6f418425eefc56cf9da849b0ab59</id>
<content type='text'>
references to them.

The change a couple of days ago to ignore these numbers in statically
configured vfsconf structs was slightly premature because the cd9660,
cfs, devfs, ext2fs, nfs vfs's still used MOUNT_* instead of the number
in their vfsconf struct.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
references to them.

The change a couple of days ago to ignore these numbers in statically
configured vfsconf structs was slightly premature because the cd9660,
cfs, devfs, ext2fs, nfs vfs's still used MOUNT_* instead of the number
in their vfsconf struct.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use [u]intptr_t instead of [u_]long for casts between pointers and</title>
<updated>1998-08-16T01:21:52+00:00</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1998-08-16T01:21:52+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=86a14a7a0aa00514f670234d7da4fca666ef97b2'/>
<id>86a14a7a0aa00514f670234d7da4fca666ef97b2</id>
<content type='text'>
integers.  Don't forget to cast to (void *) as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
integers.  Don't forget to cast to (void *) as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>As described by the submitter:</title>
<updated>1998-05-06T05:29:41+00:00</updated>
<author>
<name>Mike Smith</name>
<email>msmith@FreeBSD.org</email>
</author>
<published>1998-05-06T05:29:41+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=79cc756d8b01ed6a729baa0e22fa602fe34f737d'/>
<id>79cc756d8b01ed6a729baa0e22fa602fe34f737d</id>
<content type='text'>
Reverse the VFS_VRELE patch.  Reference counting of vnodes does not need
to be done per-fs.  I noticed this while fixing vfs layering violations.
Doing reference counting in generic code is also the preference cited by
John Heidemann in recent discussions with him.

The implementation of alternative vnode management per-fs is still a valid
requirement for some filesystems but will be revisited sometime later,
most likely using a different framework.

Submitted by:	Michael Hancock &lt;michaelh@cet.co.jp&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reverse the VFS_VRELE patch.  Reference counting of vnodes does not need
to be done per-fs.  I noticed this while fixing vfs layering violations.
Doing reference counting in generic code is also the preference cited by
John Heidemann in recent discussions with him.

The implementation of alternative vnode management per-fs is still a valid
requirement for some filesystems but will be revisited sometime later,
most likely using a different framework.

Submitted by:	Michael Hancock &lt;michaelh@cet.co.jp&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changes and code to implement a functional DEVFS.</title>
<updated>1998-04-19T23:32:49+00:00</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1998-04-19T23:32:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3e425b968d4b5478e0e1edda78ca13e0e91fa7fe'/>
<id>3e425b968d4b5478e0e1edda78ca13e0e91fa7fe</id>
<content type='text'>
This code will be turned on with the TWO options
DEVFS and SLICE. (see LINT)
Two labels PRE_DEVFS_SLICE and POST_DEVFS_SLICE will deliniate these changes.

/dev will be automatically mounted by init (thanks phk)
on bootup. See /sys/dev/slice/slice.4 for more info.
All code should act the same without these options enabled.

Mike Smith, Poul Henning Kamp, Soeren, and a few dozen others

This code does not support the following:
bad144 handling.
Persistance. (My head is still hurting from the last time we discussed this)
ATAPI flopies are not handled by the SLICE code yet.

When this code is running, all major numbers are arbitrary and COULD
be dynamically assigned. (this is not done, for POLA only)
Minor numbers for disk slices ARE arbitray and dynamically assigned.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This code will be turned on with the TWO options
DEVFS and SLICE. (see LINT)
Two labels PRE_DEVFS_SLICE and POST_DEVFS_SLICE will deliniate these changes.

/dev will be automatically mounted by init (thanks phk)
on bootup. See /sys/dev/slice/slice.4 for more info.
All code should act the same without these options enabled.

Mike Smith, Poul Henning Kamp, Soeren, and a few dozen others

This code does not support the following:
bad144 handling.
Persistance. (My head is still hurting from the last time we discussed this)
ATAPI flopies are not handled by the SLICE code yet.

When this code is running, all major numbers are arbitrary and COULD
be dynamically assigned. (this is not done, for POLA only)
Minor numbers for disk slices ARE arbitray and dynamically assigned.
</pre>
</div>
</content>
</entry>
<entry>
<title>Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108.</title>
<updated>1998-04-17T22:37:19+00:00</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>1998-04-17T22:37:19+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=dc733423474fd7365890fcf290b2e017d9907635'/>
<id>dc733423474fd7365890fcf290b2e017d9907635</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
