Hello Chris, But the system works pretty fine when other applications are running. Oncei load the driver, the system gets messed up. Could it be the problem with the way I handle DMA and interrupts?? I mean, is it possible to mess up everything by wrong programming??? This driver works prefectly on the other IPCs we have, but not on the two-piece board (Chino-Laxons) systems we have. The DMA channels are both free before loading the drivers all the time, and one it is loaded, the /proc/dma file shows the DMA has been hooked properly. Could it still be the problem with the CPU/Cache/Chipset as you said? If yes, then why is it throwing up the error only when I load the driver? Or is it really the problem with the driver programming? Please let me know as soon as possible.
Thank You in advance, Harish K Harshan. On Wed, April 20, 2005 12:27 pm, Chris Wedgwood said: > On Wed, Apr 20, 2005 at 12:36:45PM +0530, Harish K Harshan wrote: > >> CPU 0 : Machine Check Exception : 0000000000000004 >> Bank 0 : a200000084010400 >> Kernel panic : CPU context corrupt >> In interrupt handler - not syncing > > CPU got messed up... could be a bad CPU/cache/chipset or simply it's > over heating or has a bad powersupply. > ----------------------------------------- This email was sent using Amrita Mail. "Amrita Vishwa Vidyapeetham [Deemed University] - Amritapuri Campus" http://amritapuri.amrita.edu - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/