Re: ARM Linux Paging Problems

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


An Update:


After some investigation, the following results have been obtained.

After eliminating 8MB banks/segments of memory to address a total of 32 MB
of RAM the issues and problems go away.


0xc0000000 - 0xc03fffff
0xc1000000 - 0xc13fffff

---- 8MB Removed ----

0xc4000000 - 0xc43fffff
0xc5000000 - 0xc53fffff

---- 8MB Removed ----

0xc8000000 - 0xc83fffff
0xc9000000 - 0xc93fffff

---- 8MB Removed ----

0xcc000000 - 0xcc3fffff
0xcd000000 - 0xcd3fffff

---- 8MB Removed ----


This was done in the APEX boot loader.


When I attempt include the 8MB segments/banks to address the full 64MB of
RAM I receive the "bad page state" problems and subsequent kernel panic
stated in my original message.


The memory banks:

0xc0000000 - 0xc03fffff
0xc1000000 - 0xc13fffff
0xc2000000 - 0xc23fffff          <---- Previously Removed
0xc3000000 - 0xc33fffff          <---- Previously Removed
0xc4000000 - 0xc43fffff
0xc5000000 - 0xc53fffff
0xc6000000 - 0xc63fffff          <---- Previously Removed
0xc7000000 - 0xc73fffff          <---- Previously Removed
0xc8000000 - 0xc83fffff
0xc9000000 - 0xc93fffff
0xca000000 - 0xca3fffff          <---- Previously Removed
0xcb000000 - 0xcb3fffff          <---- Previously Removed
0xcc000000 - 0xcc3fffff
0xcd000000 - 0xcd3fffff
0xce000000 - 0xce3fffff          <---- Previously Removed
0xcf000000 - 0xcf3fffff          <---- Previously Removed


Since the system ran with the segments/banks removed I can safely assume its
not a file system problem? (Obviously read/write and everything you could
possibly want work)


Is there some sort of configuration or ARM architecture machine LH7A404
specific information about how RAM is supposed to be mapped?


Thanks,

Stephen
-------------------------------------------------------------------
List admin: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
FAQ:        http://www.arm.linux.org.uk/mailinglists/faq.php
Etiquette:  http://www.arm.linux.org.uk/mailinglists/etiquette.php

[Linux ARM]     [Linux ARM MSM]     [Linux ARM Kernel]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

Add to Google Follow linuxarm on Twitter