[PATCH] ARM: ioremap: fix boundary check when reusing static mapping

Joachim Eastwood manabian at gmail.com
Sun Jan 29 08:10:34 EST 2012


On Sun, Jan 29, 2012 at 1:11 AM, Russell King - ARM Linux
<linux at arm.linux.org.uk> wrote:
> On Sat, Jan 28, 2012 at 11:55:19PM +0100, Joachim Eastwood wrote:
>> "ARM: 7304/1: ioremap: fix boundary check when reusing static mapping"
>> Commit: 3c424f359898aff48c3d5bed608ac706f8a528c3 in Linus master
>>
>> Breaks booting on my custom AT91RM9200 board.
>> There isn't any error messages or anything that indicates what goes
>> wrong it just stops after; Uncompressing Linux... done, booting the
>> kernel.
>
> Your best way of finding out what's going on is to enable:
>
> DEBUG_KERNEL
> DEBUG_LL
> EARLY_PRINTK
>
> and select the appropriate kernel low-level debugging port.  That should
> show you what's going on.

Sadly, it doesn't make a difference. Still no output.

grep -E '(DEBUG_KERNEL|DEBUG_LL|EARLY_PRINTK)' .config
CONFIG_DEBUG_KERNEL=y
CONFIG_DEBUG_LL=y
# CONFIG_DEBUG_LL_UART_NONE is not set
CONFIG_AT91_DEBUG_LL_DBGU0=y
CONFIG_EARLY_PRINTK=y

I have a call to ioremap in my custom board setup, but removing it
didn't make a difference either. So I guess other at91 boards should
be affected as well. My board is not that different from rn9200ek.

regards
Joachim Eastwood



More information about the linux-arm-kernel mailing list