>Well, I _do_ have a more up-to-date ext3 online resize patch for 2.2
>(a completely different implementation than the above), but I have never
>finished the support for it in the user tools (it has a different on-disk
>format for the reserved inode). I have never released this code publicly
>(to a few people privately, and at one point some people had said they
>would finish the support in the user tools, which never happened).
>
>The other problem was that this was built on a 2.2 ext3 codebase that
>also had a lot of other patches in it (LFS and other changes) so it was
>also too much work to just release the online resizing part of the patch.
>
>"One day" I will port this to 2.4, but if you have some interest in
>doing so, it should be a relatively straight forward port, and I can
>send you the patch. As always, if enough people bug me about it, I'm
>more likely to work on it when I get a chance. As it is, I never hear
>whether people are using ext2online (not even bug reports, except the
>occasional question about a patch for a newer kernel), so there doesn't
>"appear" to be a demand for this, to me at least.
Well, I've a definite interest to get that working online with 2.4.
If it's just a matter of forward-porting, I could make an attempt - but I'm
not firm enough in kernel-programming to do serious development.
(Maybe, if I'm very lucky, one or other small fix - but that's it.)
So, if you have a patch and some documentation of the state the patch is in
- let's have a try.
At least I can do some tests and report them.
But in the end I'd really like that to be included in linus' kernel - I
think it's important enough for that.
What about the userspace-tools? Do they need modification too?
Thanks for the answer!
Regards,
Phil
|