Tough Issue: kernel instruction corruption

Gavin Shan
2008-07-05T14:33:36Z

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="gb2312", Size: 592 bytes --]

Hello, I'm faced a tough issue recently: instructions of kernel
were corrupted. There has 2 PCI buses on my board and lots
of PCI devices with DMA capabality involved. I'm suspecting
the kernel instructions were corrupted by DMA operations driving
by those PCI devices with DMA capabality.

Anybody have tried to protect kernel instructions from this case
or have any ideas to protect kernel text section?

Thanks in advance,
Gavinÿôèº{.nÇ+‰·Ÿ®‰­†+%ŠËÿ±éÝ¶\x17¥Šwÿº{.nÇ+‰·¥Š{±þG«éÿŠ{ayº\x1dÊ‡Ú™ë,j\a­¢f£¢·hšïêÿ‘êçz_è®\x03(­éšŽŠÝ¢j"ú\x1a¶^[m§ÿÿ¾\a«þG«éÿ¢¸?™¨è­Ú&£ø§~á¶iO•æ¬z·švØ^\x14\x04\x1a¶^[m§ÿÿÃ\fÿ¶ìÿ¢¸?–I¥