I just now got the Moblin (2.6.29) kernel merged into the FACTORY
kernel, so it should start showing up in the next few builds.
It really wasn't that many changes, the real work is in the
So, here's what I plan on doing, and it would be great to get some
For Moblin, we used a PAE kernel as "kernel-default". For FACTORY, I
can't do that, and as we moved away from the -legacy to -default naming
scheme, I'll change the Moblin images to use kernel-pae.
In the kernel-pae config, I'd like to start changing stuff to reflect
the fastboot things we did for Moblin. In the end, we were booting the
kernel in less than a second on a tiny netbook, and I see no reason why
we can't do the same for FACTORY and all future releases.
To achieve this, I'll start to change the i386/pae and x86-64/default
configurations to build a whole raft of drivers into the kernel, which
speeds up booting a _lot_ due to the async probing that it allows the
kernel to do.
I'll also disable a few things that PAE systems should never need (like
ISA), and a few other things that are in the Moblin kernel config.
In the end, this means that you can boot without an initrd at all,
but we need to move our init script changes over to FACTORY as well to
take full advantage of this. There's also some mkinitrd magic I need to
figure out so that we don't accidentally create initrd when we don't
need them (which is a bug right now.)
Any objections to any of this? Hopefully this will help with both the
Moblin releases, which should be in the near future, as well as openSUSE
11.2, which will probably happen afterward.
To unsubscribe, e-mail: opensuse-kernel+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-kernel+help(a)opensuse.org