<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/ntfs, branch release/4.9.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F4.9.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F4.9.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2002-08-06T19:35:18Z</updated>
<entry>
<title>MFC: rev 1.31: Fix sendfile() by always doing I/O through bread() for data</title>
<updated>2002-08-06T19:35:18Z</updated>
<author>
<name>Semen Ustimenko</name>
<email>semenu@FreeBSD.org</email>
</author>
<published>2002-08-06T19:35:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=27b6f02dbab589af4c7dff93e7cf8fe2a348d3d4'/>
<id>urn:sha1:27b6f02dbab589af4c7dff93e7cf8fe2a348d3d4</id>
<content type='text'>
to get into VM in case of UIO_NOCOPY.

PR:		bin/34072, bin/36189
</content>
</entry>
<entry>
<title>MFC the following:</title>
<updated>2001-12-25T01:44:45Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2001-12-25T01:44:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=794109a616dc3c0af3032333fc808651e84c41af'/>
<id>urn:sha1:794109a616dc3c0af3032333fc808651e84c41af</id>
<content type='text'>
    * LK_TIMEOUT lock flag to separate lock acquisition with and without
      a timeout (dillon)

    * use of LK_TIMEOUT in BUF_TIMELOCK to avoid timeout race aginst
      BUF_LOCK (dillon)

    * use of LK_TIMEOUT in pageout vget() code to avoid deadlock (dillon)

    * move vnode reclaim into its own kthread to avoid deadlocks (Yahoo)

    * remove 'VXLOCK interlock avoided' messages.. they can occur
      under normal operation and create a choking hazzard on the console.

    * Adjust VMIGHTFREE macro used with vnode reclaim code to avoid
      eating large amounts of cpu with little to show for it in certain
      situations.

    * Add VREF/VRELE around UFS_UPDATE() call to avoid update/reclaim
      race (note: snuck in at last minute but I accidently did a partial
      commit a moment ago and the tree is broken until I commit the rest
      of it).  This is minor and will be tested heavily.

Approved by:	Release Engineers
</content>
</entry>
<entry>
<title>MFC: Stole unicode translation tables from mount_msdos. Add kernel code</title>
<updated>2001-10-12T22:08:49Z</updated>
<author>
<name>Semen Ustimenko</name>
<email>semenu@FreeBSD.org</email>
</author>
<published>2001-10-12T22:08:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9908f9a9456d994cb440d7517521a3605dbb56d3'/>
<id>urn:sha1:9908f9a9456d994cb440d7517521a3605dbb56d3</id>
<content type='text'>
to support this translation.
</content>
</entry>
<entry>
<title>MFC: Fix opening particular file's attributes (as described in man page).</title>
<updated>2001-10-12T22:07:08Z</updated>
<author>
<name>Semen Ustimenko</name>
<email>semenu@FreeBSD.org</email>
</author>
<published>2001-10-12T22:07:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=837464df205b6f8483c363aea29de34618954110'/>
<id>urn:sha1:837464df205b6f8483c363aea29de34618954110</id>
<content type='text'>
This is useful for debug purposes. (There was a mess specifing default
attribute type and name)
</content>
</entry>
<entry>
<title>MFC: Reference devvp on ntnode creation and dereference on removal.</title>
<updated>2001-10-12T22:05:39Z</updated>
<author>
<name>Semen Ustimenko</name>
<email>semenu@FreeBSD.org</email>
</author>
<published>2001-10-12T22:05:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d2aac2a46f7984b4c496f9834ef48d1f6adc6e42'/>
<id>urn:sha1:d2aac2a46f7984b4c496f9834ef48d1f6adc6e42</id>
<content type='text'>
Previous code  lead to page faults becouse i_devvp went zero after
VOP_RECLAIM, but ntnode was reused (not reclaimed).
</content>
</entry>
<entry>
<title>MFC: Fix errors and warnings when compiling with NTFS_DEBUG &gt; 1</title>
<updated>2001-10-12T22:03:33Z</updated>
<author>
<name>Semen Ustimenko</name>
<email>semenu@FreeBSD.org</email>
</author>
<published>2001-10-12T22:03:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=91e2ddd2bac32f47e367d2fc2d45f1d95ffc4513'/>
<id>urn:sha1:91e2ddd2bac32f47e367d2fc2d45f1d95ffc4513</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Change the interface to vflush() so that it can deal with</title>
<updated>2001-07-26T20:37:33Z</updated>
<author>
<name>Ian Dowse</name>
<email>iedowse@FreeBSD.org</email>
</author>
<published>2001-07-26T20:37:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6331c3441f25258a77872fe54d5f60b639e9d02c'/>
<id>urn:sha1:6331c3441f25258a77872fe54d5f60b639e9d02c</id>
<content type='text'>
extra references on the filesystem root vnode. This fixes bugs in
a number of filesystems that could cause forced umounts to erroneously
return EBUSY, and it centralises a lot of xxx_unmount logic.

This unfortunately requires the recompilation of any filesystem
KLDs, although I have added an extra sanity check that should help
to avoid panics if old modules are used (the filesystem may refuse
to umount, and if so, a warning message will appear on the console).

Not objected to by:	-stable
</content>
</entry>
<entry>
<title>MFC rev 1.17: pass non overloaded VOPs to vop_defaultop().</title>
<updated>2001-05-30T01:34:53Z</updated>
<author>
<name>Boris Popov</name>
<email>bp@FreeBSD.org</email>
</author>
<published>2001-05-30T01:34:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c1d5821696699e072956aa06cf11a19cea26df5a'/>
<id>urn:sha1:c1d5821696699e072956aa06cf11a19cea26df5a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Add PDIRUNLOCK flag which should be set by filesystem if it unlocks</title>
<updated>2000-11-03T15:55:49Z</updated>
<author>
<name>Boris Popov</name>
<email>bp@FreeBSD.org</email>
</author>
<published>2000-11-03T15:55:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=060055a1979b806ce3f679ac0c1c597d5638d87e'/>
<id>urn:sha1:060055a1979b806ce3f679ac0c1c597d5638d87e</id>
<content type='text'>
parent vnode in its lookup() function. nfs and ex2fs left untouched in this
pass.

Requested by:	assar
Approved by:	jkh
</content>
</entry>
<entry>
<title>Forward declare some structs so that this header is more self-suifficent.</title>
<updated>2000-01-14T19:54:42Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>2000-01-14T19:54:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f9ad65b0f2673f178af8d855e767d0633694d963'/>
<id>urn:sha1:f9ad65b0f2673f178af8d855e767d0633694d963</id>
<content type='text'>
</content>
</entry>
</feed>
