Re: Device-mapper submission for 2.4

viro
2003-12-10T06:35:48Z

On Wed, Dec 10, 2003 at 07:12:13AM +0100, Willy Tarreau wrote:

> And what next ? people will ask "marcelo, please include initramfs support,
> it will help us migrating", "marcelo, it's annoying to support both
> module-init-tools and modutils, please accept this patch to change all modules
> to 2.6 format", "marcelo, my usb memory stick is only supported in 2.6, please
> include it in 2.4 so that I can use it to backup my system in case 2.6 crashes",
> "marcelo, please include preempt, it's already in 2.6 and my desktop feels
> smoother with it"...

Heh. Actually, 99% of initramfs support is there - the only piece missing
is unpack_to_rootfs(). IOW, rootfs is there in the same way as on 2.6,
but it isn't pre-populated. By now it's too late, but a couple of months
ago it would be a trivial enough for backport - init/initramfs.c is
self-contained and it would be a matter of copying several kilobytes of
stuff in 2.4 + adding a section to ld script (same on all architectures)
+ adding one line in init/main.c. It's nowhere near as intrusive as other
changes on the list (including dm), but it *is* too late for any of that
stuff in 2.4.