<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/kern/vnode_if.src, branch release/4.6.2_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F4.6.2_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F4.6.2_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2002-08-14T06:57:09Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2002-08-14T06:57:09Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2002-08-14T06:57:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=72b7f92e6edf4375820f765b41697b3208ce7fe7'/>
<id>urn:sha1:72b7f92e6edf4375820f765b41697b3208ce7fe7</id>
<content type='text'>
'RELENG_4_6_2_RELEASE'.

This commit was manufactured to restore the state of the 4.6.2-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>MFC: introduce VOP_CREATEVOBJECT(), VOP_GETVOBJECT and VOP_DESTROYVOBJECT()</title>
<updated>2001-05-18T09:58:52Z</updated>
<author>
<name>Boris Popov</name>
<email>bp@FreeBSD.org</email>
</author>
<published>2001-05-18T09:58:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f69b6a90193c71701ea2bb3ef1c37dfabe75cc2c'/>
<id>urn:sha1:f69b6a90193c71701ea2bb3ef1c37dfabe75cc2c</id>
<content type='text'>
which help to get proper reference to VM backing object.
</content>
</entry>
<entry>
<title>MFC: sync kq up to current (extend to device layer, plus other fixes)</title>
<updated>2001-02-26T04:23:21Z</updated>
<author>
<name>Jonathan Lemon</name>
<email>jlemon@FreeBSD.org</email>
</author>
<published>2001-02-26T04:23:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d2180fd16490150b692c1f687ae68f4eea73e83a'/>
<id>urn:sha1:d2180fd16490150b692c1f687ae68f4eea73e83a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>o MFC locking changes in extended attribute interface (locks required on vnodes</title>
<updated>2000-07-28T18:46:49Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2000-07-28T18:46:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b8b69075d297f226e53b1c0d2df15a385f9a4c34'/>
<id>urn:sha1:b8b69075d297f226e53b1c0d2df15a385f9a4c34</id>
<content type='text'>
  for all extended attribute vnops)
o MFC related formatting changes to decrease diffs between -current
  and -stable in that code.

Obtained from:	TrustedBSD Project
</content>
</entry>
<entry>
<title>Second pass commit to introduce new ACL and Extended Attribute system</title>
<updated>1999-12-19T06:08:07Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>1999-12-19T06:08:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=91f37dcba1648b1f24e2913c3ab78fc4eae35991'/>
<id>urn:sha1:91f37dcba1648b1f24e2913c3ab78fc4eae35991</id>
<content type='text'>
calls, vnops, vfsops, both in /kern, and to individual file systems that
require a vfsop_ array entry.

Reviewed by:	eivind
</content>
</entry>
<entry>
<title>Since VOP_LOCK can be used to up and downgrade locks, it is not possible</title>
<updated>1999-12-18T23:01:52Z</updated>
<author>
<name>Eivind Eklund</name>
<email>eivind@FreeBSD.org</email>
</author>
<published>1999-12-18T23:01:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d776d82c4d1f366d4288025fc627b09675013381'/>
<id>urn:sha1:d776d82c4d1f366d4288025fc627b09675013381</id>
<content type='text'>
to say anything about the lockstate before and after it.  Thus, change the
lockspec from U L U to ? ? ?.
</content>
</entry>
<entry>
<title>Introduce NDFREE (and remove VOP_ABORTOP)</title>
<updated>1999-12-15T23:02:35Z</updated>
<author>
<name>Eivind Eklund</name>
<email>eivind@FreeBSD.org</email>
</author>
<published>1999-12-15T23:02:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=762e6b856c64ee48f286a7f0b45d0067e556b252'/>
<id>urn:sha1:762e6b856c64ee48f286a7f0b45d0067e556b252</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lock reporting and assertion changes.</title>
<updated>1999-12-11T16:13:02Z</updated>
<author>
<name>Eivind Eklund</name>
<email>eivind@FreeBSD.org</email>
</author>
<published>1999-12-11T16:13:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6bdfe06ad9337a33a402bc933006265c30980780'/>
<id>urn:sha1:6bdfe06ad9337a33a402bc933006265c30980780</id>
<content type='text'>
* lockstatus() and VOP_ISLOCKED() gets a new process argument and a new
  return value: LK_EXCLOTHER, when the lock is held exclusively by another
  process.
* The ASSERT_VOP_(UN)LOCKED family is extended to use what this gives them
* Extend the vnode_if.src format to allow more exact specification than
  locked/unlocked.

This commit should not do any semantic changes unless you are using
DEBUG_VFS_LOCKS.

Discussed with:	grog, mch, peter, phk
Reviewed by:	peter
</content>
</entry>
<entry>
<title>Remove WILLRELE from VOP_SYMLINK</title>
<updated>1999-11-13T20:58:17Z</updated>
<author>
<name>Eivind Eklund</name>
<email>eivind@FreeBSD.org</email>
</author>
<published>1999-11-13T20:58:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=dd8c04f4c7b9354c57ae38ef2822d7ae408c6a62'/>
<id>urn:sha1:dd8c04f4c7b9354c57ae38ef2822d7ae408c6a62</id>
<content type='text'>
Note: Previous commit to these files (except coda_vnops and devfs_vnops)
that claimed to remove WILLRELE from VOP_RENAME actually removed it from
VOP_MKNOD.
</content>
</entry>
<entry>
<title>Remove WILLRELE from VOP_RENAME</title>
<updated>1999-11-12T03:34:28Z</updated>
<author>
<name>Eivind Eklund</name>
<email>eivind@FreeBSD.org</email>
</author>
<published>1999-11-12T03:34:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=edfe736df916f9ca24d812ba13c52aed1fe8b4da'/>
<id>urn:sha1:edfe736df916f9ca24d812ba13c52aed1fe8b4da</id>
<content type='text'>
</content>
</entry>
</feed>
