| To: | Alex Elder <aelder@xxxxxxx> |
|---|---|
| Subject: | Re: [PATCH 12/14] repair: switch block usage bitmap to a btree |
| From: | Christoph Hellwig <hch@xxxxxxxxxxxxx> |
| Date: | Thu, 12 Nov 2009 05:25:35 -0500 |
| Cc: | Christoph Hellwig <hch@xxxxxxxxxxxxx>, Barry Naujok <bnaujok@xxxxxxx>, xfs@xxxxxxxxxxx |
| In-reply-to: | <1AB9A794DBDDF54A8A81BE2296F7BDFE83ADFE@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> |
| References: | <20090902175841.875447973@xxxxxxxxxxxxxxxxxxxxxx> <1AB9A794DBDDF54A8A81BE2296F7BDFE83ADFE@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> |
| User-agent: | Mutt/1.5.19 (2009-01-05) |
On Thu, Oct 22, 2009 at 11:22:42AM -0500, Alex Elder wrote: > I have a few minor things I would like to see changed at some > point, but nothing looks obviously incorrect so I'll wait and > post a patch against this once it's committed. > > Here are a couple other general thoughts: > - One minor concern is that the btree code has cases in which > the peek routines don't work (when the keys_valid flag in the > btree root is zero) and this code doesn't check for that. > I'll just assume for now that never happens here. It should not happen, but yes - making this explicit would be good. > - The bitfield code used for the real-time volume map is > generally useful and could be separated into its own module. Not sure. It's really a crufty leftover. It should probably also use a btree instead, but I fear any effort spent on the RT subvolume is pretty much wasted anyway. |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH 10/14] repair: cleanup helpers for tracking block usage, Christoph Hellwig |
|---|---|
| Next by Date: | Re: [PATCH 00/14] repair memory usage reductions, Christoph Hellwig |
| Previous by Thread: | Re: [PATCH 10/14] repair: cleanup helpers for tracking block usage, Christoph Hellwig |
| Next by Thread: | Re: [PATCH 00/14] repair memory usage reductions, Christoph Hellwig |
| Indexes: | [Date] [Thread] [Top] [All Lists] |