After putting some printk's in the traps.c code, and printing out the
vm_area_struct's, it looks like the addresses where the undefined 
instructions are happening are in ld-2.1.2.so and libc-2.1.2.so. 

I looked at the ramdisk (ramdisk_img.gz from nico's site). The ld-2.1.2.so
and libc-2.1.2.so seem much smaller than the one's in my tools chain.
Have they been specially built for a small footprint ??

Any help would be highly appreciated. 

Also what is the format of the page table directory. If I print out memory 
at current->mm->pgd_t what is the format of the entries I should expect to
see.

Thanks

Uday

P.S: I only used the footbridge uart code as a sample and modified it for my
uart. It just seemed like a cleaner piece of code to work with.

---

All opinions expressed are mine and do not reflect those of my employer.




-----Original Message-----
From: Russell King - ARM Linux Admin [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, May 02, 2000 11:08 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: undefined instruction problem


Naik, Uday writes:
> Any ideas on how to debug this ?? It looks like the 
> page table for the process is messed up. 

How did you diagnose this?

> I have tried to keep my ixp1200 port very very close
> to the SA1100 port. One thing I did have to do was to
> replace the serial driver with a serial driver modified
> from 21285 which seemed a lot cleaner. Otherwise, I 
> would get to the /sbin/init and just hang.

The 21285 northbridge serial driver is not a drop-in replacement for
the SA1100 serial driver.  Do you have a 21285 chip in this system?

PS, this really belongs on [EMAIL PROTECTED],
as per the footer line on every message on this (linux-arm) list.
   _____
  |_____| ------------------------------------------------- ---+---+-
  |   |        Russell King       [EMAIL PROTECTED]      --- ---
  | | | |            http://www.arm.linux.org.uk/            /  /  |
  | +-+-+                                                     --- -+-
  /   |               THE developer of ARM Linux              |+| /|\
 /  | | |                                                     ---  |
    +-+-+ -------------------------------------------------  /\\\  |


unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++        Please use [EMAIL PROTECTED] for           ++
++                        kernel-related discussions.                      ++

Reply via email to