On Wed, 11 Apr 2007, David Lang wrote:Well, the thing is, sharing object directories actually makes things *harder* to check, rather than easier. It can be a nice space optimization, and yes, if there really is a lot of shared state, it can make it much cheaper to do some of the checks, but right now we have absolutely *no* way for fsck to then do the reachability check, because there is no way to tell fsck where all the refs are (since now the refs come in from multiple repositories!) So the individual objects get cheaper to fsck (no need to fsck shared objects over and over again), but the reachability gets much harder to fsck. It's not an insurmountable problem, or even necessarily a very large one, but it boils down to one very basic issue: - nobody seems to actually *use* the shared object directory model! The thing is, with pack-files and alternates directories, a lot of the original reasons for shared object directories simply don't exist.. Linus - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Winkler, Tomas | RE: iwlwifi: fix build bug in "iwlwifi: fix LED stall" |
| Jeff Chua | 2.6.27rc1 cannot boot more than 8CPUs |
git: | |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Andrew Dickinson | tx queue hashing hot-spots and poor performance (multiq, ixgbe) |
| Hugh Dickins | Re: [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin" |
