Thanks for all the input.
I am using a new CPU ixp1200, which basically has the SA1100 core
and some gizmos. I am creating a BSP for it. I have made all the
changes and have got to the point where the file system needs to be
mounted and thats where I get the ext2 file system error. I am debugging
this right now. The kswapd problem occurs more randomly. I will try the fix
suggested by Russell.
Some details:
Memory is contiguous and starts at 0xC0000000.
Kernel version is 2.2.13.
compiler is arm-linux-gcc (not egcs)
I am using PAGE_OFFSET as 0x20000000. I believe I have made all
the changes needed for this. Using this low number is ok for me
since I never expect to have hard disk storage. Also this allows
me to have a 1-1 virt-phy mapping for most devices.
One question: There is a macro #define SWAPPER_PG_OFFSET. This is
the "Physical location of the page tables". Right ???
So I set to
#define SWAPPER_PG_OFFSET virt_to_phys(swapper_pg_offset)
Does this look ok ?
Thanks
Uday
---
All opinions expressed are mine and do not reflect those of my employer.
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++ Please use [EMAIL PROTECTED] for ++
++ kernel-related discussions. ++