Takashi Iwai wrote:
At Mon, 22 Jun 2009 09:12:14 +0200, Hannes Reinecke wrote:
Hi all,
Jeff Mahoney wrote:
Greg KH wrote:
Hi all, 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. Cool. The majority of it looks like small fixes and adding the /dev stuff.
[ ... ]
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'm still not a fan of this, but in the absence of the ability to link in modules at install time, I guess the gains outweigh the drawbacks.
Why don't we do something about it?
I've already spent some thoughts about it, and come up with two possibilities:
- Link in modules during initrd run. Shouldn't be too hard, after all that's what the kernel does nowadays during building anyway. So just some linker magic and you're done. Drawback is that you'd need an uncompressed kernel to start with, so I'm not sure it's the right way to go
I thought we still have /boot/vmlinux-$VERSION.gz in each kernel package. I guess this will be kept in future, too, because it's needed for many debug tools.
Yes, but when going down that route we would either - boot from an uncompressed kernel -> longer booting time or - keep the bzImage header around somewhere an do the compressing ourselves. Neither of these approaches is very appealing. Cheers, Hannes -- Dr. Hannes Reinecke zSeries & Storage hare@suse.de +49 911 74053 688 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg GF: Markus Rex, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org