linux-mips
[Top] [All Lists]

Re: 2.6.21 kernel on emulated/real Malta board

To: Aurelien Jarno <aurelien@aurel32.net>
Subject: Re: 2.6.21 kernel on emulated/real Malta board
From: Geert Uytterhoeven <geert@linux-m68k.org>
Date: Sun, 17 Jun 2007 10:06:55 +0200 (CEST)
Cc: linux-mips@linux-mips.org, qemu-devel@nongnu.org
In-reply-to: <20070616204834.GA610@farad.aurel32.net>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <20070616204834.GA610@farad.aurel32.net>
Sender: linux-mips-bounce@linux-mips.org
On Sat, 16 Jun 2007, Aurelien Jarno wrote:
> Since I switch to 2.6.21 kernel on my emulated Malta board (QEMU), I
> have noticed something strange. The kernel starts to boot up to the
> timer calibration, and then it restart the boot again. A small example:
> 
>   ...
> 
>   Primary data cache 0kB, 4-way, linesize 0 bytes.
>   Synthesized TLB refill handler (36 instructions).
>   Synthesized TLB load handler fastpath (48 instructions).
>   Synthesized TLB store handler fastpath (48 instructions).
>   Synthesized TLB modify handler fastpath (47 instructions).
>   Enable cache parity protection for MIPS 20KC/25KF CPUs.
>   PID hash table entries: 512 (order: 9, 4096 bytes)
>   CPU frequency 100.00 MHz
>   Using 100.003 MHz high precision timer.
>   Linux version 2.6.21.1 (aurel32@i386) (gcc version 4.1.1 ()) #1 Tue May 15 
> 12:22:07 CEST 2007
> 
>   LINUX started...
>   CPU revision is: 000182a0
>   FPU revision is: 000f8200
> 
>   ...
> 
> I have traced the problem down to the CONFIG_EARLY_PRINTK option. 
> Disabling it in the .config file (be aware that running make *config 
> will reenable this function), removes the problem.

I guess it's just the printk buffer that's being output again to the new
console, when the console subsystem switches from early console to real
console.

Gr{oetje,eeting}s,

                                                Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                                            -- Linus Torvalds

<Prev in Thread] Current Thread [Next in Thread>