>
> This may be "illusion", I frequently find that adding arbitrary extra
> instruction or some random data can make bugs disappear. Usually it
> is moving symbols in the kernel image and either:
>
> 1) avoiding some linker bug
> 2) restoring some alignment constraint which is needed
>
> Your change for example may have moved __init section into place which
> does not trip some bug in linker or something like this.
>
Sure. But I use ONE kernel image on all my boxes:
from 20MHz 386DX to 200MHz Pentium-PRO and only AMD 486 dies
here and stops to die with this strange jump.
Alexey Kuznetsov