<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/fs/xfs/xfs_rtalloc.c, branch linux-2.6.28.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-08-13T05:41:12Z</updated>
<entry>
<title>[XFS] Use the generic bitops rather than implementing them ourselves.</title>
<updated>2008-08-13T05:41:12Z</updated>
<author>
<name>David Chinner</name>
</author>
<published>2008-08-13T05:41:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=79071eb0b2f142b9cc6531d04fa2915943938b5e'/>
<id>urn:sha1:79071eb0b2f142b9cc6531d04fa2915943938b5e</id>
<content type='text'>
This keeps xfs_lowbit64 as it was since there aren't good generic helpers
there ... Patch inspired by Andi Kleen.

SGI-PV: 981498

SGI-Modid: xfs-linux-melb:xfs-kern:31472a

Signed-off-by: David Chinner &lt;david@fromorbit.com&gt;
Signed-off-by: Eric Sandeen &lt;sandeen@sandeen.net&gt;
Signed-off-by: Donald Douwsma &lt;donaldd@sgi.com&gt;
Signed-off-by: Lachlan McIlroy &lt;lachlan@sgi.com&gt;
</content>
</entry>
<entry>
<title>[XFS] Remove unused arg from kmem_free()</title>
<updated>2008-07-28T06:58:07Z</updated>
<author>
<name>Denys Vlasenko</name>
</author>
<published>2008-05-19T06:31:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f0e2d93c29dc39ffd24cac180a19d48f700c0706'/>
<id>urn:sha1:f0e2d93c29dc39ffd24cac180a19d48f700c0706</id>
<content type='text'>
kmem_free() function takes (ptr, size) arguments but doesn't actually use
second one.

This patch removes size argument from all callsites.

SGI-PV: 981498
SGI-Modid: xfs-linux-melb:xfs-kern:31050a

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
Signed-off-by: David Chinner &lt;dgc@sgi.com&gt;
Signed-off-by: Lachlan McIlroy &lt;lachlan@sgi.com&gt;
</content>
</entry>
<entry>
<title>[XFS] Propagate errors from xfs_trans_commit().</title>
<updated>2008-04-18T01:58:17Z</updated>
<author>
<name>David Chinner</name>
</author>
<published>2008-04-10T02:21:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e5720eec0548c08943d759e39db0388d8fe59287'/>
<id>urn:sha1:e5720eec0548c08943d759e39db0388d8fe59287</id>
<content type='text'>
xfs_trans_commit() can return errors when there are problems in the
transaction subsystem. They are indicative that the entire transaction may
be incomplete, and hence the error should be propagated as there is a good
possibility that there is something fatally wrong in the filesystem. Catch
and propagate or warn about commit errors in the places where they are
currently ignored.

SGI-PV: 980084
SGI-Modid: xfs-linux-melb:xfs-kern:30795a

Signed-off-by: David Chinner &lt;dgc@sgi.com&gt;
Signed-off-by: Niv Sardi &lt;xaiki@sgi.com&gt;
Signed-off-by: Lachlan McIlroy &lt;lachlan@sgi.com&gt;
</content>
</entry>
<entry>
<title>[XFS] remove most calls to VN_RELE</title>
<updated>2008-04-18T01:49:08Z</updated>
<author>
<name>Christoph Hellwig</name>
</author>
<published>2008-03-27T07:01:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=433550990e6c2e94995239bac6a52b4df454cae0'/>
<id>urn:sha1:433550990e6c2e94995239bac6a52b4df454cae0</id>
<content type='text'>
Most VN_RELE calls either directly contain a XFS_ITOV or have the
corresponding xfs_inode already in scope. Use the IRELE helper instead of
VN_RELE to clarify the code. With a little more work we can kill VN_RELE
altogether and define IRELE in terms of iput directly.

SGI-PV: 976035
SGI-Modid: xfs-linux-melb:xfs-kern:30710a

Signed-off-by: Christoph Hellwig &lt;hch@infradead.org&gt;
Signed-off-by: Lachlan McIlroy &lt;lachlan@sgi.com&gt;
</content>
</entry>
<entry>
<title>[XFS] Undo bit ops cleanup mod due to regression on 32-bit powermac</title>
<updated>2008-02-26T06:05:44Z</updated>
<author>
<name>Lachlan McIlroy</name>
</author>
<published>2008-02-26T06:00:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ef8ece55d9b6825c28a5c1a4bd89b94040cb7b32'/>
<id>urn:sha1:ef8ece55d9b6825c28a5c1a4bd89b94040cb7b32</id>
<content type='text'>
platform.

SGI-PV: 971186
SGI-Modid: xfs-linux-melb:xfs-kern:30559a

Signed-off-by: Lachlan McIlroy &lt;lachlan@sgi.com&gt;
</content>
</entry>
<entry>
<title>[XFS] Use the generic bitops rather than implementing them ourselves.</title>
<updated>2008-02-07T07:14:22Z</updated>
<author>
<name>David Chinner</name>
</author>
<published>2007-11-23T05:27:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a69b176df246d59626e6a9c640b44c0921fa4566'/>
<id>urn:sha1:a69b176df246d59626e6a9c640b44c0921fa4566</id>
<content type='text'>
Patch inspired by Andi Kleen.

SGI-PV: 971186
SGI-Modid: xfs-linux-melb:xfs-kern:30000a

Signed-off-by: David Chinner &lt;dgc@sgi.com&gt;
Signed-off-by: Christoph Hellwig &lt;hch@infradead.org&gt;
Signed-off-by: Lachlan McIlroy &lt;lachlan@sgi.com&gt;
</content>
</entry>
<entry>
<title>[XFS] Don't grow filesystems past the size they can index.</title>
<updated>2007-07-14T05:21:29Z</updated>
<author>
<name>Nathan Scott</name>
</author>
<published>2007-05-14T08:24:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4cc929ee305c69573cb842aade059dbe2a93940c'/>
<id>urn:sha1:4cc929ee305c69573cb842aade059dbe2a93940c</id>
<content type='text'>
When growing a filesystem we don't check to see if the new size overflows
the page cache index range, so we can do silly things like grow a
filesystem page 16TB on a 32bit. Check new filesystem sizes against the
limits the kernel can support.

SGI-PV: 957886
SGI-Modid: xfs-linux-melb:xfs-kern:28563a

Signed-Off-By: Nathan Scott &lt;nscott@aconex.com&gt;
Signed-off-by: David Chinner &lt;dgc@sgi.com&gt;
Signed-off-by: Tim Shimmin &lt;tes@sgi.com&gt;
</content>
</entry>
<entry>
<title>[XFS] The last argument "lsn" of xfs_trans_commit() is always called with</title>
<updated>2007-05-08T03:48:42Z</updated>
<author>
<name>Eric Sandeen</name>
</author>
<published>2007-05-08T03:48:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1c72bf90037f32fc2b10e0a05dff2640abce8ee2'/>
<id>urn:sha1:1c72bf90037f32fc2b10e0a05dff2640abce8ee2</id>
<content type='text'>
NULL.

Patch provided by Eric Sandeen.

SGI-PV: 961693
SGI-Modid: xfs-linux-melb:xfs-kern:28199a

Signed-off-by: Eric Sandeen &lt;sandeen@sandeen.net&gt;
Signed-off-by: Lachlan McIlroy &lt;lachlan@sgi.com&gt;
Signed-off-by: Tim Shimmin &lt;tes@sgi.com&gt;
</content>
</entry>
<entry>
<title>[XFS] Remove a bunch of unused functions from XFS.</title>
<updated>2007-02-10T07:37:40Z</updated>
<author>
<name>Eric Sandeen</name>
</author>
<published>2007-02-10T07:37:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6be145bfb1ce93b2dbb854fee66fbb8d04916339'/>
<id>urn:sha1:6be145bfb1ce93b2dbb854fee66fbb8d04916339</id>
<content type='text'>
Patch provided by Eric Sandeen (sandeen@sandeen.net).

SGI-PV: 960897
SGI-Modid: xfs-linux-melb:xfs-kern:28038a

Signed-off-by: Eric Sandeen &lt;sandeen@sandeen.net&gt;
Signed-off-by: David Chinner &lt;dgc@sgi.com&gt;
Signed-off-by: Tim Shimmin &lt;tes@sgi.com&gt;
</content>
</entry>
<entry>
<title>[XFS] Remove unused argument to xfs_bmap_finish</title>
<updated>2007-02-10T07:37:16Z</updated>
<author>
<name>Eric Sandeen</name>
</author>
<published>2007-02-10T07:37:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f7c99b6fc7b3791cd24e0763cd4967d744c164a3'/>
<id>urn:sha1:f7c99b6fc7b3791cd24e0763cd4967d744c164a3</id>
<content type='text'>
The firstblock argument to xfs_bmap_finish is not used by that function.
Remove it and cleanup the code a bit.

Patch provided by Eric Sandeen.

SGI-PV: 960196
SGI-Modid: xfs-linux-melb:xfs-kern:28034a

Signed-off-by: Eric Sandeen &lt;sandeen@sandeen.net&gt;
Signed-off-by: David Chinner &lt;dgc@sgi.com&gt;
Signed-off-by: Tim Shimmin &lt;tes@sgi.com&gt;
</content>
</entry>
</feed>
