<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/kern/vnode_if.sh, branch release/2.2.5_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>1997-10-21T01:56:05+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1997-10-21T01:56:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=14d01796b1ab61a57dbd60da66d8dac699a0a2e7'/>
<id>14d01796b1ab61a57dbd60da66d8dac699a0a2e7</id>
<content type='text'>
'RELENG_2_2_5_RELEASE'.

This commit was manufactured to restore the state of the 2.2.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_2_2_5_RELEASE'.

This commit was manufactured to restore the state of the 2.2.5-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Another mega commit to staticize things.</title>
<updated>1995-12-14T09:55:16+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1995-12-14T09:55:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f708ef1b9ebe2f38fc7e454e6594efd5a98a2124'/>
<id>f708ef1b9ebe2f38fc7e454e6594efd5a98a2124</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't #include vm stuff in vnode_if.[ch].  Enough vm stuff (a</title>
<updated>1995-12-06T23:33:39+00:00</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1995-12-06T23:33:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=40560c447171dd3e6d506c806583eb089691aa7f'/>
<id>40560c447171dd3e6d506c806583eb089691aa7f</id>
<content type='text'>
single typedef) is now declared in &lt;sys/types.h&gt;.

This is the first of 4 commits that will remove some excessive
includes of vm*.h and user.h.  The total speed improvement isn't
as large as I first thought.  `make depend; make' for LINT only
improved from 2180 seconds to 2108 seconds user time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
single typedef) is now declared in &lt;sys/types.h&gt;.

This is the first of 4 commits that will remove some excessive
includes of vm*.h and user.h.  The total speed improvement isn't
as large as I first thought.  `make depend; make' for LINT only
improved from 2180 seconds to 2108 seconds user time.
</pre>
</div>
</content>
</entry>
<entry>
<title>Second batch of cleanup changes.</title>
<updated>1995-10-29T15:33:36+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1995-10-29T15:33:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a98ca4699e496aa92e57b376defd0647b9ed5628'/>
<id>a98ca4699e496aa92e57b376defd0647b9ed5628</id>
<content type='text'>
This time mostly making a lot of things static and some unused
variables here and there.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This time mostly making a lot of things static and some unused
variables here and there.
</pre>
</div>
</content>
</entry>
<entry>
<title>Generate prototypes for VOP functions.  I decided to keep the old-style</title>
<updated>1995-09-11T16:05:16+00:00</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1995-09-11T16:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5e3e8d2b882171b86e22cb22da725980c7acac25'/>
<id>5e3e8d2b882171b86e22cb22da725980c7acac25</id>
<content type='text'>
definitions even though the functions are inline.  If vnode_if.h was
compiled by a non-ANSI compiler, then `inline' would be defined away,
so vnode_if.h might compile correctly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
definitions even though the functions are inline.  If vnode_if.h was
compiled by a non-ANSI compiler, then `inline' would be defined away,
so vnode_if.h might compile correctly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added VOP_GETPAGES/VOP_PUTPAGES and also the "backwards" block count</title>
<updated>1995-09-04T00:21:16+00:00</updated>
<author>
<name>John Dyson</name>
<email>dyson@FreeBSD.org</email>
</author>
<published>1995-09-04T00:21:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c83ebe7781c6bff90fc64f692ee5a7f93af0a366'/>
<id>c83ebe7781c6bff90fc64f692ee5a7f93af0a366</id>
<content type='text'>
for VOP_BMAP.  Updated affected filesystems...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
for VOP_BMAP.  Updated affected filesystems...
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed my special-case hack for VOP_LINK and fixed the problem with the</title>
<updated>1995-08-01T18:51:02+00:00</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1995-08-01T18:51:02+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4777741358be34ae3a042afe58616b974a07afce'/>
<id>4777741358be34ae3a042afe58616b974a07afce</id>
<content type='text'>
wrong vp's ops vector being used by changing the VOP_LINK's argument order.
The special-case hack doesn't go far enough and breaks the generic
bypass routine used in some non-leaf filesystems. Pointed out by Kirk
McKusick.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
wrong vp's ops vector being used by changing the VOP_LINK's argument order.
The special-case hack doesn't go far enough and breaks the generic
bypass routine used in some non-leaf filesystems. Pointed out by Kirk
McKusick.
</pre>
</div>
</content>
</entry>
<entry>
<title>The generated VCALL always uses the first vp which in the case of /link/</title>
<updated>1995-07-07T13:41:28+00:00</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1995-07-07T13:41:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=083c109df6c67628f5bf7f09d54cfc9ab6709af7'/>
<id>083c109df6c67628f5bf7f09d54cfc9ab6709af7</id>
<content type='text'>
might not be handled by the same FS as the directory (e.g. special device
files)...so it must be special-cased. This bug is seen when doing
"ln /dev/console /dev/foo" or equivilent and first appeared after I fixed
the argument order of VOP_LINK.  YUCK! There really needs to be a way of
specifying what vp to use in the VCALL; doing this could fix the strategy
and bwrite special-cases, too.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
might not be handled by the same FS as the directory (e.g. special device
files)...so it must be special-cased. This bug is seen when doing
"ln /dev/console /dev/foo" or equivilent and first appeared after I fixed
the argument order of VOP_LINK.  YUCK! There really needs to be a way of
specifying what vp to use in the VCALL; doing this could fix the strategy
and bwrite special-cases, too.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added $Id$</title>
<updated>1994-08-02T07:55:43+00:00</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1994-08-02T07:55:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3c4dd3568f411b4f00f795929afb77ca972c2325'/>
<id>3c4dd3568f411b4f00f795929afb77ca972c2325</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BSD 4.4 Lite Kernel Sources</title>
<updated>1994-05-24T10:09:53+00:00</updated>
<author>
<name>Rodney W. Grimes</name>
<email>rgrimes@FreeBSD.org</email>
</author>
<published>1994-05-24T10:09:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=df8bae1de4b67ccf57f4afebd4e2bf258c38910d'/>
<id>df8bae1de4b67ccf57f4afebd4e2bf258c38910d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
