From: linux@arm.linux.org.uk (Russell King - ARM Linux)
To: linux-arm-kernel@lists.infradead.org
Subject: ARM realview breakages w/ 3.7 under qemu
Date: Fri, 14 Dec 2012 10:47:29 +0000 [thread overview]
Message-ID: <20121214104729.GJ14363@n2100.arm.linux.org.uk> (raw)
In-Reply-To: <50CB0150.1000901@openwrt.org>
On Fri, Dec 14, 2012 at 11:37:04AM +0100, Florian Fainelli wrote:
> Le 12/14/12 10:40, Russell King - ARM Linux a ?crit :
>> On Thu, Dec 13, 2012 at 05:48:17PM +0000, Will Deacon wrote:
>>> On Thu, Dec 13, 2012 at 05:26:25PM +0000, Florian Fainelli wrote:
>>>> - PBX A9: booting with less than 1024MBytes of RAM causes this:
>>>> [ 0.000000] Truncating RAM at 20000000-3fffffff to -3f7fffff (vmalloc
>>>> region overlap).
>>>> [ 0.000000] Ignoring RAM at 80000000-8fffffff (vmalloc region overlap).
>>>>
>>>> Do these issues sounds familiar to any of you? The kernel config is
>>>> attached in case that helps.
>> I don't have the original email to reply to (so I don't have the .config
>> either) but my guess for the above would be that HIGHMEM is disabled.
> The original mail containing the .config file was actually rejected by
> the mailing-list manager. I have uploaded it here:
> http://alphacore.org/~florian/openwrt/realview-eb-config
>
> You are right, HIGHMEM is disabled. Even though enabling HIGHMEM does
> not allow me booting either without at least 1Gbyte of RAM:
>
> [ 0.000000] Memory policy: ECC disabled, Data cache writealloc
> and we are stuck.
Beware of the version of qemu you're using; older qemu had a bug in the
handling of the SP804 timers which later kernels broke (it looked to me
like qemu's SP804 code was written with assumptions about how the kernel
worked rather than how the hardware works.) This breakage means that
the timer won't run, which in turn means that the kernel will get stuck
trying to calibrate its delay loop.
However, this does seem to be rather too early for that - and is around
the memory map re-initialization minefield. How are you getting these
messages out of your kernel? If you're stopping at that point you
can't be using the standard ttyAMA driver.
next prev parent reply other threads:[~2012-12-14 10:47 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-12-13 17:26 ARM realview breakages w/ 3.7 under qemu Florian Fainelli
2012-12-13 17:48 ` Will Deacon
2012-12-13 17:55 ` Florian Fainelli
2012-12-14 9:40 ` Russell King - ARM Linux
2012-12-14 10:37 ` Florian Fainelli
2012-12-14 10:47 ` Russell King - ARM Linux [this message]
2012-12-14 10:50 ` Florian Fainelli
2012-12-17 13:42 ` Will Deacon
2012-12-17 14:06 ` Florian Fainelli
2012-12-17 15:13 ` Will Deacon
2012-12-17 15:23 ` Florian Fainelli
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=20121214104729.GJ14363@n2100.arm.linux.org.uk \
--to=linux@arm.linux.org.uk \
--cc=linux-arm-kernel@lists.infradead.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).