<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/ufs/ffs/ffs_alloc.c, branch release/4.3.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.3.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.3.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2001-04-21T05:50:02Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2001-04-21T05:50:02Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2001-04-21T05:50:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1598515ece5ff1d40692c49b4a62801332aa8be1'/>
<id>urn:sha1:1598515ece5ff1d40692c49b4a62801332aa8be1</id>
<content type='text'>
'RELENG_4_3_0_RELEASE'.

This commit was manufactured to restore the state of the 4.3-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>MFC: 1.65</title>
<updated>2000-03-16T08:15:53Z</updated>
<author>
<name>Paul Saab</name>
<email>ps@FreeBSD.org</email>
</author>
<published>2000-03-16T08:15:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6d450870fc32aa658b22cc5742b75a825813f6f5'/>
<id>urn:sha1:6d450870fc32aa658b22cc5742b75a825813f6f5</id>
<content type='text'>
Use 64-bit math to decide if optimization needs to be changed.
Kirk also made structural changes, which he did not mention in the
previous commit.  Merge those as well.
</content>
</entry>
<entry>
<title>Several performance improvements for soft updates have been added:</title>
<updated>2000-01-10T00:24:24Z</updated>
<author>
<name>Kirk McKusick</name>
<email>mckusick@FreeBSD.org</email>
</author>
<published>2000-01-10T00:24:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cf60e8e4bf442e10aeb65803cfcbdb1cd3a875e3'/>
<id>urn:sha1:cf60e8e4bf442e10aeb65803cfcbdb1cd3a875e3</id>
<content type='text'>
1) Fastpath deletions. When a file is being deleted, check to see if it
   was so recently created that its inode has not yet been written to
   disk. If so, the delete can proceed to immediately free the inode.
2) Background writes: No file or block allocations can be done while the
   bitmap is being written to disk. To avoid these stalls, the bitmap is
   copied to another buffer which is written thus leaving the original
   available for futher allocations.
3) Link count tracking. Constantly track the difference in i_effnlink and
   i_nlink so that inodes that have had no change other than i_effnlink
   need not be written.
4) Identify buffers with rollback dependencies so that the buffer flushing
   daemon can choose to skip over them.
</content>
</entry>
<entry>
<title>Change incorrect NULLs to 0s</title>
<updated>1999-12-21T11:14:12Z</updated>
<author>
<name>Eivind Eklund</name>
<email>eivind@FreeBSD.org</email>
</author>
<published>1999-12-21T11:14:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=369dc8ceb8c9e6db02bee508b6483327dd1995a9'/>
<id>urn:sha1:369dc8ceb8c9e6db02bee508b6483327dd1995a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Preferentially allocate the first indirect block in the same</title>
<updated>1999-12-01T19:33:12Z</updated>
<author>
<name>Kirk McKusick</name>
<email>mckusick@FreeBSD.org</email>
</author>
<published>1999-12-01T19:33:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9f54c052866712557a8408827d5f1ef19997c559'/>
<id>urn:sha1:9f54c052866712557a8408827d5f1ef19997c559</id>
<content type='text'>
cylinder group as the inode. This makes a 15% difference in
read speed for files in the 96K to 500K size range.
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-28T01:08:13Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-28T01:08:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c3aac50f284c6cca5b4f2eb46aaa13812cb8b630'/>
<id>urn:sha1:c3aac50f284c6cca5b4f2eb46aaa13812cb8b630</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix bug introduced in rev 1.28, which causes kernel build to break for</title>
<updated>1999-08-24T08:39:41Z</updated>
<author>
<name>Sheldon Hearn</name>
<email>sheldonh@FreeBSD.org</email>
</author>
<published>1999-08-24T08:39:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=740e3a15f7c440afe1019cce3487363fe02a0fca'/>
<id>urn:sha1:740e3a15f7c440afe1019cce3487363fe02a0fca</id>
<content type='text'>
the case where DEBUG is defined but not DIAGNOSTIC. ffs_checkblk is
declared conditionally on DIAGNOSTIC, not DEBUG.

PR:	13314
Reviewed by:	bde
</content>
</entry>
<entry>
<title>Use devtoname() to print dev_t's instead of casting them to long or u_long</title>
<updated>1999-08-23T20:35:21Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1999-08-23T20:35:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d9183205179005f7582d41a23d4588b0b1140298'/>
<id>urn:sha1:d9183205179005f7582d41a23d4588b0b1140298</id>
<content type='text'>
for misprinting in %lx format.
</content>
</entry>
<entry>
<title>Try and fix a dev_t/major/minor etc nit.</title>
<updated>1999-05-12T22:32:07Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-05-12T22:32:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=51b52266830d0560649be206b5224dd51a3e2541'/>
<id>urn:sha1:51b52266830d0560649be206b5224dd51a3e2541</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add sufficient braces to keep egcs happy about potentially ambiguous</title>
<updated>1999-05-06T18:13:11Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-05-06T18:13:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dfd5dee1b0cf927c9d59de8e423325603f86b500'/>
<id>urn:sha1:dfd5dee1b0cf927c9d59de8e423325603f86b500</id>
<content type='text'>
if/else nesting.
</content>
</entry>
</feed>
