Re: crash in first printk of start_kernel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hoi Ralf,

On Tue, 13 Mar 2007 01:02:52 +0000
Ralf Baechle <ralf@xxxxxxxxxxxxxx> wrote:

> On Fri, Mar 09, 2007 at 07:13:54PM +0100, Attila Kinali wrote:
> > I'm using a 2.6.16.11 (an old snapshot from about last august,
> > when we started development of another board) that has slight
> > adjustments in various drivers to accomodate for our platform
> > specific stuff.
> 
> You may want to update anyway.  between the linux-2.6.16.11 tag of the
> linux-mips.org and the top of the linux-2.6.16-stable branch there are
> almost 58,000 lines of patch.  Even more if your compare the MIPS -stable
> branch to kernel.org's 2.6.16.11.  Iow a few metric buttloads.

That's already planned. But if first have to get past those
dead lines. After that i can look into makeing the whole
build system upgradeable and managable-

 
> > 0xffffffff80266134 <vsnprintf+76>:      beqz    v0,0x80266144 <vsnprintf+92>
> > 0xffffffff80266138 <vsnprintf+80>:      bltz    a0,0x802461c0 <jffs2_remount_fs+144>
> 
> A branch in the delay slot of another branch is forbidden by the MIPS
> architecture.  All processors I every tried this on missbehave in very
> unobvious ways when this is attempted.
> 
> You may want to compare that against your vmlinux file.  If the vmlinux
> binary also contains this bug, try building the affected source file with
> -S to find if the bug is cause by compiler or assembler.

It turned out to be a ground bounce problem. Interestingly the
"bug" was 100% reproducable, while normale ground problems are
totaly random. Thus i thought it has to be something in the
software.

> In single stepping mode your debugger probably executes branches by
> software emulation.  Chances are the emulation does something different
> for this illegal code sequence than actual hardware.

Oh.. nice to know. Thanks.
 
Thanks a lot for your answer and help,

			Attila Kinali
-- 
Praised are the Fountains of Shelieth, the silver harp of the waters,
But blest in my name forever this stream that stanched my thirst!
                         -- Deed of Morred


[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux