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.                      ++

Reply via email to