Re: script for compiling the kernel

Riley Williams (rhw@MemAlpha.CX)
Sun, 4 Jul 1999 00:48:04 +0100 (GMT)


Hi Marc.

>>> - make bzImage the default for 2.2.x and later, since it does
>>> run most of the time and zImage shuold be considered the
>>> unusual case.

>> NO !!!

>> As far as my Toshiba T2110 is concerned, kernels made with your
>> favoured "make bzImage" will NOT boot! Period!

>> When somebody manages to fix bzImage so it ALWAYS works, then one
>> can consider making it the default, but not otherwise...

> But then: Does zImage always work? No. Not if you do not make
> most things modules.

If one insists on not using modules, then it's quite possible to
generate a configuration which won't compile as bzImage either.

In addition, there's at least one combination of options that compiles
under zImage and NOT under bzImage, although I have to admit being
very surprised when I came across it a while back. It was with kernel
2.2.3 not long after it was released, and long since deleted, I'm
afraid, but it certainly existed...

> So we'll end up with the question: What will work *more often*?
> And I believe that be bzImage...

My experience has been that bzImage is rather picky about the
configurations that work - even on the systems that will boot
bzImages, I've never managed to get one to boot with sound hard
compiled in, even when the same combination boots and works fine
as a zImage. Yes, I know that shouldn't make any difference, but
I can assure you it does...

Best wishes from Riley.

+----------------------------------------------------------------------+
| There is something frustrating about the quality and speed of Linux |
| development, ie., the quality is too high and the speed is too high, |
| in other words, I can implement this XXXX feature, but I bet someone |
| else has already done so and is just about to release their patch. |
+----------------------------------------------------------------------+
* ftp://ftp.MemAlpha.cx/pub/rhw/Linux
* http://www.MemAlpha.cx/kernel.versions.html

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/