<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/gnu/ext2fs/ext2_linux_ialloc.c, branch release/5.2.1_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.1_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.1_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2004-02-23T15:32:56Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2004-02-23T15:32:56Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2004-02-23T15:32:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=84a7b99b4e02a260bf7ff9b540032f4cb7bc612a'/>
<id>urn:sha1:84a7b99b4e02a260bf7ff9b540032f4cb7bc612a</id>
<content type='text'>
'RELENG_5_2_1_RELEASE'.

This commit was manufactured to restore the state of the 5.2.1-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Fix the alpha tinderbox. The alpha specific bitops used by the bitmap</title>
<updated>2003-10-29T07:35:53Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-10-29T07:35:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3c6441a736bf2a8c784b2355e3d69e150f73ea1d'/>
<id>urn:sha1:3c6441a736bf2a8c784b2355e3d69e150f73ea1d</id>
<content type='text'>
code has the typical branch prediction detour, which creates cross-
section branches. A LINT kernel is apparently large enough nowadays
that the .text and .text2 sections cannot always be layed-out so that
branches between them reach.
The fix is to stop using the alpha-specific bitops and instead use
the portable implementation used by all platforms other than alpha
and i386.
</content>
</entry>
<entry>
<title>Change of plans: Add ext2_bitops.h with generic and portable</title>
<updated>2003-08-25T01:39:47Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-08-25T01:39:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cc56683de77ecedb36bcc97300b04593964cc881'/>
<id>urn:sha1:cc56683de77ecedb36bcc97300b04593964cc881</id>
<content type='text'>
implementations. Use those on platforms that don't have MD
headers. Remove the ia64 MD header. We're going to use the C
implementation there.

Suggested by: bde
</content>
</entry>
<entry>
<title>Add compilation support for extfs on ia64, primarily to support LINT.</title>
<updated>2003-08-23T03:58:11Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-08-23T03:58:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fcf18c73759fbab140e8876cd8dd297d5b0cca18'/>
<id>urn:sha1:fcf18c73759fbab140e8876cd8dd297d5b0cca18</id>
<content type='text'>
The functions in ia64-bitops.h merely call panic() for now. They need
to be implemented some day, just not today.
</content>
</entry>
<entry>
<title>Complete the separation of ext2fs from ufs by copying the remaining</title>
<updated>2002-05-16T19:08:03Z</updated>
<author>
<name>Ian Dowse</name>
<email>iedowse@FreeBSD.org</email>
</author>
<published>2002-05-16T19:08:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9504abaad76b5fa631ac0eb7a59d107332189fbd'/>
<id>urn:sha1:9504abaad76b5fa631ac0eb7a59d107332189fbd</id>
<content type='text'>
shared code and converting all ufs references. Originally it may
have made sense to share common features between the two filesystems,
but recently it has only caused problems, the UFS2 work being the
final straw.

All UFS_* indirect calls are now direct calls to ext2_* functions,
and ext2fs-specific mount and inode structures have been introduced.
</content>
</entry>
<entry>
<title>Put the bits in place for Alpha support for ext2. Not tested.</title>
<updated>2000-12-09T22:32:49Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2000-12-09T22:32:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=80e8f27bbc411fd6dddd3d4fa8dc800d3c0678ee'/>
<id>urn:sha1:80e8f27bbc411fd6dddd3d4fa8dc800d3c0678ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Weaken a bogus dependency on &lt;sys/proc.h&gt; in &lt;sys/buf.h&gt; by #ifdef'ing</title>
<updated>2000-10-29T14:54:55Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2000-10-29T14:54:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9f69a4578a40b7ac10320af4fd2a4ac9b47012a6'/>
<id>urn:sha1:9f69a4578a40b7ac10320af4fd2a4ac9b47012a6</id>
<content type='text'>
the offending inline function (BUF_KERNPROC) on it being #included
already.

I'm not sure BUF_KERNPROC() is even the right thing to do or in the
right place or implemented the right way (inline vs normal function).

Remove consequently unneeded #includes of &lt;sys/proc.h&gt;
</content>
</entry>
<entry>
<title>Separate the struct bio related stuff out of &lt;sys/buf.h&gt; into</title>
<updated>2000-05-05T09:59:14Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2000-05-05T09:59:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9626b608de4a43ec9984c3ee95b2ce624b3c0924'/>
<id>urn:sha1:9626b608de4a43ec9984c3ee95b2ce624b3c0924</id>
<content type='text'>
&lt;sys/bio.h&gt;.

&lt;sys/bio.h&gt; is now a prerequisite for &lt;sys/buf.h&gt; but it shall
not be made a nested include according to bdes teachings on the
subject of nested includes.

Diskdrivers and similar stuff below specfs::strategy() should no
longer need to include &lt;sys/buf.&gt; unless they need caching of data.

Still a few bogus uses of struct buf to track down.

Repocopy by:    peter
</content>
</entry>
<entry>
<title>ext2fs relies on UFS support code, and as a result also requires</title>
<updated>2000-04-15T17:14:22Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2000-04-15T17:14:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7ef47eec4cc91a0eee21ef882b147a28d2121d1c'/>
<id>urn:sha1:7ef47eec4cc91a0eee21ef882b147a28d2121d1c</id>
<content type='text'>
extattr.h to be included.  This fixes the broken ext2fs build as of
the import of extattr code.

Also added $FreeBSD: $ to a couple of files that didn't have them,
without which I couldn't commit this fix.

Reported by:    "George W. Dinolt" &lt;gdinolt@pacbell.net&gt;
</content>
</entry>
<entry>
<title>        Fix warnings in preparation for adding -Wall -Wcast-qual to the</title>
<updated>1999-01-27T21:50:00Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>1999-01-27T21:50:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d254af07a14b8ea8891c2369150729943aa142df'/>
<id>urn:sha1:d254af07a14b8ea8891c2369150729943aa142df</id>
<content type='text'>
        kernel compile
</content>
</entry>
</feed>
