<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/msdosfs, branch releng/4.8</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F4.8</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F4.8'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2002-12-29T18:19:53Z</updated>
<entry>
<title>MFC Abstract-out the constants for the sequential heuristic.</title>
<updated>2002-12-29T18:19:53Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2002-12-29T18:19:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=63c16b33681bad776e171801ccbeb572acc83925'/>
<id>urn:sha1:63c16b33681bad776e171801ccbeb572acc83925</id>
<content type='text'>
No operational changes.
</content>
</entry>
<entry>
<title>MFC v1.32: Fix winChkName() to match when the last LFN slot contains nothing</title>
<updated>2002-11-08T22:01:22Z</updated>
<author>
<name>Semen Ustimenko</name>
<email>semenu@FreeBSD.org</email>
</author>
<published>2002-11-08T22:01:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9ed800474f5547b626bb2b8792f4e22faad47108'/>
<id>urn:sha1:9ed800474f5547b626bb2b8792f4e22faad47108</id>
<content type='text'>
but the terminating zero. The mtools create such slots if the name len is
the product of 13.
</content>
</entry>
<entry>
<title>MFC: Fix a bug where large msdos partitions were not handled correctly, along</title>
<updated>2002-09-12T21:33:38Z</updated>
<author>
<name>Tom Rhodes</name>
<email>trhodes@FreeBSD.org</email>
</author>
<published>2002-09-12T21:33:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ee0c53086c6a39bd838ce29b0832e48cf9452f4d'/>
<id>urn:sha1:ee0c53086c6a39bd838ce29b0832e48cf9452f4d</id>
<content type='text'>
with a few fsck_msdosfs related 'issues'.  This also includes the style(9)
corrections committed in rev 1.95

PR:		28536, 30168
Submitted by:	Jiangyi Lui &lt;jyliu@163.net&gt; &amp;&amp; NetBSD
Approved by:	re (jhb)
</content>
</entry>
<entry>
<title>MFC: When a cluster entry for ``.'' is set to 0 msdosfs fails to handle</title>
<updated>2002-08-22T16:20:15Z</updated>
<author>
<name>Tom Rhodes</name>
<email>trhodes@FreeBSD.org</email>
</author>
<published>2002-08-22T16:20:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6da4c5d94aa21503fd59c47707747c50a93a1cca'/>
<id>urn:sha1:6da4c5d94aa21503fd59c47707747c50a93a1cca</id>
<content type='text'>
it correctly.
</content>
</entry>
<entry>
<title>MFC (1.119: clear update marks when setting times, and set archive</title>
<updated>2002-04-21T07:19:46Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>2002-04-21T07:19:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=102adc895f467f99a18675a632822483d25ee9c4'/>
<id>urn:sha1:102adc895f467f99a18675a632822483d25ee9c4</id>
<content type='text'>
attribute when setting read-only attribute).
</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-test2/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>Bump __FreeBSD_version to 440002 to account for the mount structure</title>
<updated>2001-11-04T18:57:52Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2001-11-04T18:57:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f8bb8998defce0b8da4742779f10fcf70eee82e1'/>
<id>urn:sha1:f8bb8998defce0b8da4742779f10fcf70eee82e1</id>
<content type='text'>
change (LIST vnodelist -&gt; TAILQ nvnodelist).  At this time I am also
adding a second TAILQ list, currently reserved, to the mount structure
that will later be used to split the vnode list into a clean and dirty
list, so as to get all mount structure changes over and done with now.
</content>
</entry>
<entry>
<title>MFC change vnode list under mount point from LIST to TAILQ in preparation</title>
<updated>2001-10-25T19:18:55Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2001-10-25T19:18:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=215cc5a5bfe21111e0dad8d9dabb4b44cb96021b'/>
<id>urn:sha1:215cc5a5bfe21111e0dad8d9dabb4b44cb96021b</id>
<content type='text'>
for scaleability fixes for machines with &gt;= 2G of ram coming down the pipe.
</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-test2/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: 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-test2/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>
</feed>
