| To: | David Chinner <dgc@xxxxxxx> |
|---|---|
| Subject: | Re: Allocating inodes from a single block |
| From: | Michael Nishimoto <miken@xxxxxxxxx> |
| Date: | Wed, 18 Jul 2007 10:53:13 -0700 |
| Cc: | Nathan Scott <nscott@xxxxxxxxxx>, Eric Sandeen <sandeen@xxxxxxxxxxx>, Chris Wedgwood <cw@xxxxxxxx>, xfs@xxxxxxxxxxx |
| In-reply-to: | <20070718035012.GA12413810@sgi.com> |
| References: | <469D0666.6040908@agami.com> <20070717201921.GA26309@tuatara.stupidest.org> <469D7035.2020507@sandeen.net> <1184724090.15488.553.camel@edge.yarra.acx> <20070718035012.GA12413810@sgi.com> |
| Sender: | xfs-bounce@xxxxxxxxxxx |
| User-agent: | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) |
David Chinner wrote: On Wed, Jul 18, 2007 at 12:01:30PM +1000, Nathan Scott wrote: Dave, There certainly are alot of places where code will need to change, but the changes might not be as dramatic if we assume that the ondisk format stays mostly the same. One of the ideas that we've been tossing around is to steal a single byte from xfs_inobt_rec and use it as a bitmap to indicate which of the blocks within an 8 block chunk have inodes allocated in them. We certainly haven't gone through all the places in the code that need to change; and hence, don't understand the entire magnitude of this change, but it looks like this might allow ondisk formats to remain backwards compatible. We were thinking that it's possible to steal a byte from ir_freecount because that field doesn't need 32 bits. thanks for the input, Michael |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | XFS repair on / in a hosted environment, Rupa Schomaker |
|---|---|
| Next by Date: | Re: Software RAID5 Horrible Write Speed On 3ware Controller!!, Bryan J. Smith |
| Previous by Thread: | Re: Allocating inodes from a single block, David Chinner |
| Next by Thread: | Re: Allocating inodes from a single block, Mike Montour |
| Indexes: | [Date] [Thread] [Top] [All Lists] |