You're right, I was tripping, I don't know what I was smokng, I know that
code path and they can't be the same. That said...
> The only thing that
> does match is use of function and fact that old and new filesystems
> have similar data structure for indirect, etc. blocks. Notice that
> it's similar, not identical - e.g. use of fragments in FFS changes
> quite a few things.
Oh, come on, read the code side by side, I'm doing it now (kind of fun, too,
it's been a long time since I've been in here). If you have BK installed,
or have tkdiff, run that on the two functions side by side. You're absolutely
right, they aren't identical (what was I thinking? Shame on me, I've worked
on this code, it's impossible for them to be the same by definition), but
one is clearly an extension of the other. This is *not* a rewrite. Or if
it is, I didn't get the memo where they changed the definition of rewrite.
----- Larry McVoy lm at bitmover.com http://www.bitmover.com/lm - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/