<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/gnu/fs/ext2fs/ext2_linux_ialloc.c, branch releng/6.1</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Add standard GPL boilerplate to these files.  They are the only ones</title>
<updated>2005-06-16T06:51:38+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-06-16T06:51:38+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=435286fb5957d2b3851c62851e291a0bb9c12276'/>
<id>435286fb5957d2b3851c62851e291a0bb9c12276</id>
<content type='text'>
contaminated with the GPL code.  While this information was present in
the COPYRIGHT.INFO file, it is FreeBSD's standard practice to, where
possible, include explicit license information in files.

Approved by: release engineer (scottl)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
contaminated with the GPL code.  While this information was present in
the COPYRIGHT.INFO file, it is FreeBSD's standard practice to, where
possible, include explicit license information in files.

Approved by: release engineer (scottl)
</pre>
</div>
</content>
</entry>
<entry>
<title>Move ext2fs from src/gnu to src/gnu/fs.</title>
<updated>2005-06-15T02:36:11+00:00</updated>
<author>
<name>Craig Rodrigues</name>
<email>rodrigc@FreeBSD.org</email>
</author>
<published>2005-06-15T02:36:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b61403ff72cd78ad6c7529487bf2d87daededa00'/>
<id>b61403ff72cd78ad6c7529487bf2d87daededa00</id>
<content type='text'>
Discussed on arch@.

Reviewed by:	kan
Approved by:	re (blanket), kan
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Discussed on arch@.

Reviewed by:	kan
Approved by:	re (blanket), kan
</pre>
</div>
</content>
</entry>
<entry>
<title>/* -&gt; /*- for copyright notices, minor format tweaks as necessary</title>
<updated>2005-01-06T18:27:30+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-06T18:27:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fa521b036670715f43656cf6c8bebc818f8b06c8'/>
<id>fa521b036670715f43656cf6c8bebc818f8b06c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the alpha tinderbox. The alpha specific bitops used by the bitmap</title>
<updated>2003-10-29T07:35:53+00:00</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-10-29T07:35:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3c6441a736bf2a8c784b2355e3d69e150f73ea1d'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change of plans: Add ext2_bitops.h with generic and portable</title>
<updated>2003-08-25T01:39:47+00:00</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-08-25T01:39:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cc56683de77ecedb36bcc97300b04593964cc881'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Add compilation support for extfs on ia64, primarily to support LINT.</title>
<updated>2003-08-23T03:58:11+00:00</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-08-23T03:58:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fcf18c73759fbab140e8876cd8dd297d5b0cca18'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The functions in ia64-bitops.h merely call panic() for now. They need
to be implemented some day, just not today.
</pre>
</div>
</content>
</entry>
<entry>
<title>Complete the separation of ext2fs from ufs by copying the remaining</title>
<updated>2002-05-16T19:08:03+00:00</updated>
<author>
<name>Ian Dowse</name>
<email>iedowse@FreeBSD.org</email>
</author>
<published>2002-05-16T19:08:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9504abaad76b5fa631ac0eb7a59d107332189fbd'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Put the bits in place for Alpha support for ext2. Not tested.</title>
<updated>2000-12-09T22:32:49+00:00</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2000-12-09T22:32:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=80e8f27bbc411fd6dddd3d4fa8dc800d3c0678ee'/>
<id>80e8f27bbc411fd6dddd3d4fa8dc800d3c0678ee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</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:55+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2000-10-29T14:54:55+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9f69a4578a40b7ac10320af4fd2a4ac9b47012a6'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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;
</pre>
</div>
</content>
</entry>
<entry>
<title>Separate the struct bio related stuff out of &lt;sys/buf.h&gt; into</title>
<updated>2000-05-05T09:59:14+00:00</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2000-05-05T09:59:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9626b608de4a43ec9984c3ee95b2ce624b3c0924'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
&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
</pre>
</div>
</content>
</entry>
</feed>
