Re: File System conversion -- ideas

Chris Friesen
2003-06-29T20:57:54Z

viro@parcelfarce.linux.theplanet.co.uk wrote:

> The *SHOW* *THEM*. You keep repeating that it's simple. Fine, show that
> it can be done. Then we can start talking about the rest - until you can
> demonstrate (as in, show the working code) that does what you call simple,
> there is no point in going any further.
>
> _That_ is the point of contention. And no, saying the word "atom" does
> not count as proof of feasibility. Show how to map metadata between different
> filesystem types. Hell, show that you know what types of metadata are there.

Presumably the in-kernel metadata would need to be a superset of all of
the different metadata stored by all the different supported filesystems.

It then needs two converters for each filesystem, to/from the metadata
format. When you hit a new filesystem that your metadata doesn't
support, you extend that metadata.

Of course, you're screwed if the new filesystem is sufficiently odd that
it doesn't map nicely to the metadata organization.

Chris

--
Chris Friesen | MailStop: 043/33/F10
Nortel Networks | work: (613) 765-0557
3500 Carling Avenue | fax: (613) 765-2986
Nepean, ON K2H 8E9 Canada | email: cfriesen@nortelnetworks.com