On Tue, Jun 19, 2007 at 10:11:13AM +0100, P=E1draig Brady wrote:e em ce and to Yes, I would expect simple hard links to be a better solution for this, but the feature request is not that out of line. I actually had plans on implementing auto duplicate block reuse earlier in btrfs. Snapshots already share duplicate blocks between files, and so all of the reference counting needed to implement this already exists. Snapshots are writable, and data mods are copy on write, and in general things work. But, to help fsck, the extent allocation tree has a back pointer to the inode that owns an extent. If you're doing snapshots, all of the owner= s of the extent have the same inode number. If you're sharing duplicate blocks, the owners can have any inode number, and fsck becomes much mor= e complex. In general, when I have to decide between fsck and a feature, I'm going to pick fsck. The features are much more fun, but fsck is one of the main motivations for doing this work. Thanks for the input, Chris - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel= " in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Linus Torvalds | Linux 2.6.27-rc8 |
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| Mark Lord | Re: Linux 2.6.24-rc7 |
| Andi Kleen | Re: [PATCH] Version 3 (2.6.23-rc8) Smack: Simplified Mandatory Access Control Kernel |
git: | |
| Alex Riesen | Re: First cut at git port to Cygwin |
| Sverre Rabbelier | Git vs Monotone |
| Stephen R. van den Berg | [RFC] origin link for cherry-pick and revert |
| Len Brown | fatal: unable to create '.git/index': File exists |
| Richard Stallman | Real men don't attack straw men |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Chris | Prolific USB-Serial Controller |
| Karl Sjödahl - dunceor | Re: Routerboard 532 Bounty |
| KOSAKI Motohiro | [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin" |
| Linus Torvalds | Re: [GIT]: Networking |
| Denys Fedoryshchenko | packetloss, on e1000e worse than r8169? |
| Ilpo Järvinen | Re: [bug] stuck localhost TCP connections, v2.6.26-rc3+ |
