Miklos Szeredi: > As Linus' suggestion, a whiteout is represented as a dummy char device. > This patch uses the 0/0 device number, but the actual number doesn't matter > as long as it doesn't conflict with a real device. I have no objection about the char device. But why do we need an inode for every whiteout? I'd suggest making a hardlink. For some filesystems which don't support hardlinks, we have to consume an inode per whiteout. But when the fs supports hardlinks, we can re-use the inode and consume a few inodes only. J. R. Okajima -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html