An error occurred fetching the project authors.
- 15 Oct, 2007 2 commits
-
-
David Chinner authored
One of the perpetual scaling problems XFS has is indexing it's incore inodes. We currently uses hashes and the default hash sizes chosen can only ever be a tradeoff between memory consumption and the maximum realistic size of the cache. As a result, anyone who has millions of inodes cached on a filesystem needs to tunes the size of the cache via the ihashsize mount option to allow decent scalability with inode cache operations. A further problem is the separate inode cluster hash, whose size is based on the ihashsize but is smaller, and so under certain conditions (sparse cluster cache population) this can become a limitation long before the inode hash is causing issues. The following patchset removes the inode hash and cluster hash and replaces them with radix trees to avoid the scalability limitations of the hashes. It also reduces the size of the inodes by 3 pointers.... SGI-PV: 969561 SGI-Modid: xfs-linux-melb:xfs-kern:29481a Signed-off-by:
David Chinner <dgc@sgi.com> Signed-off-by:
Christoph Hellwig <hch@infradead.org> Signed-off-by:
Tim Shimmin <tes@sgi.com>
-
Christoph Hellwig authored
SGI-PV: 968690 SGI-Modid: xfs-linux-melb:xfs-kern:29340a Signed-off-by:
Christoph Hellwig <hch@infradead.org> Signed-off-by:
Vlad Apostolov <vapo@sgi.com> Signed-off-by:
Tim Shimmin <tes@sgi.com>
-
- 08 May, 2007 1 commit
-
-
Eric Sandeen authored
NULL. Patch provided by Eric Sandeen. SGI-PV: 961693 SGI-Modid: xfs-linux-melb:xfs-kern:28199a Signed-off-by:
Eric Sandeen <sandeen@sandeen.net> Signed-off-by:
Lachlan McIlroy <lachlan@sgi.com> Signed-off-by:
Tim Shimmin <tes@sgi.com>
-
- 10 Feb, 2007 1 commit
-
-
Eric Sandeen authored
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 <sandeen@sandeen.net> Signed-off-by:
David Chinner <dgc@sgi.com> Signed-off-by:
Tim Shimmin <tes@sgi.com>
-
- 20 Jun, 2006 1 commit
-
-
Nathan Scott authored
pure bloat. SGI-PV: 952969 SGI-Modid: xfs-linux-melb:xfs-kern:26251a Signed-off-by:
Nathan Scott <nathans@sgi.com>
-
- 09 Jun, 2006 2 commits
-
-
Nathan Scott authored
porters. SGI-PV: 953338 SGI-Modid: xfs-linux-melb:xfs-kern:26108a Signed-off-by:
Nathan Scott <nathans@sgi.com>
-
Nathan Scott authored
SGI-PV: 953338 SGI-Modid: xfs-linux-melb:xfs-kern:26107a Signed-off-by:
Nathan Scott <nathans@sgi.com>
-
- 08 May, 2006 1 commit
-
-
Nathan Scott authored
SGI-PV: 951636 SGI-Modid: xfs-linux-melb:xfs-kern:25811a Signed-off-by:
Nathan Scott <nathans@sgi.com>
-
- 11 Jan, 2006 1 commit
-
-
Christoph Hellwig authored
SGI-PV: 947206 SGI-Modid: xfs-linux-melb:xfs-kern:203960a Signed-off-by:
Christoph Hellwig <hch@sgi.com> Signed-off-by:
Nathan Scott <nathans@sgi.com>
-
- 02 Nov, 2005 3 commits
-
-
Nathan Scott authored
boilerplate. SGI-PV: 913862 SGI-Modid: xfs-linux:xfs-kern:23903a Signed-off-by:
Nathan Scott <nathans@sgi.com>
-
Nathan Scott authored
SGI-PV: 943122 SGI-Modid: xfs-linux:xfs-kern:23901a Signed-off-by:
Nathan Scott <nathans@sgi.com>
-
Nathan Scott authored
SGI-PV: 942986 SGI-Modid: xfs-linux:xfs-kern:23860a Signed-off-by:
Nathan Scott <nathans@sgi.com>
-
- 21 Jun, 2005 1 commit
-
-
Christoph Hellwig authored
SGI-PV: 936255 SGI-Modid: xfs-linux:xfs-kern:192759a Signed-off-by:
Christoph Hellwig <hch@sgi.com> Signed-off-by:
Nathan Scott <nathans@sgi.com>
-
- 16 Apr, 2005 1 commit
-
-
Linus Torvalds authored
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
-