From: Aurelien Jarno <aurelien@aurel32.net>
To: linux-mips@linux-mips.org
Cc: qemu-devel@nongnu.org
Subject: [Qemu-devel] 2.6.21 kernel on emulated/real Malta board
Date: Sat, 16 Jun 2007 22:48:34 +0200 [thread overview]
Message-ID: <20070616204834.GA610@farad.aurel32.net> (raw)
Hi all,
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.
The problem occurs for kernel 2.6.21 from both linux-mips.org and
kernel.org, on both endianness, and for both 32- and 64-bit kernels.
It would be nice if somebody could tell me if the real board (I don't
own one) suffers from the same problem or not, so that I can look for a
possible bug in QEMU.
Thanks,
Aurelien
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' aurel32@debian.org | aurelien@aurel32.net
`- people.debian.org/~aurel32 | www.aurel32.net
next reply other threads:[~2007-06-16 20:48 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-06-16 20:48 Aurelien Jarno [this message]
2007-06-16 21:21 ` [Qemu-devel] 2.6.21 kernel on emulated/real Malta board Stefan Weil
2007-06-17 8:06 ` [Qemu-devel] " Geert Uytterhoeven
2007-06-17 16:13 ` Stefan Weil
2007-06-18 14:02 ` Ralf Baechle
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20070616204834.GA610@farad.aurel32.net \
--to=aurelien@aurel32.net \
--cc=linux-mips@linux-mips.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).