内核恐慌几乎每天,为什么?

运行最新版本的CentOS 5 64.几乎每天都要在完全随机的时间获取这些数据。 该盒子是一个文件传送机,通常发送2.3Gbit左右

Message from syslogd@localhost at Jun 28 21:53:27 ... kernel:Oops: 0000 [#1] SMP Message from syslogd@localhost at Jun 28 21:53:27 ... kernel:last sysfs file: /sys/devices/pci0000:00/0000:00:1e.0/0000:0b:01.0/class Message from syslogd@localhost at Jun 28 21:53:27 ... kernel:Stack: Message from syslogd@localhost at Jun 28 21:53:27 ... kernel:Call Trace: Message from syslogd@localhost at Jun 28 21:53:27 ... kernel: <IRQ> Message from syslogd@localhost at Jun 28 21:53:27 ... kernel: <EOI> Message from syslogd@localhost at Jun 28 21:53:27 ... kernel:Code: ba 00 00 00 00 49 8b 07 4c 39 f8 48 0f 44 c2 49 39 c4 75 13 8b 93 c0 03 00 00 be 01 00 00 00 48 89 df e8 29 fd ff ff 4d 8b 24 24 <49> 8b 04 24 4d 39 fc 0f 18 08 0f 85 85 fe ff ff eb 14 4d 85 ed Message from syslogd@localhost at Jun 28 21:53:27 ... kernel:CR2: 0000000000000000 Message from syslogd@localhost at Jun 28 21:53:27 ... kernel:Kernel panic - not syncing: Fatal exception in interrupt 

 /sys/devices/pci0000:00/0000:00:1e.0/0000:0b:01.0 

这映射到一个PCI子设备 – 这样做:

 lspci -v | grep "0b:01.0" 

…识别该项目,然后“lspci -vv”以了解有关该特定设备的更多信息。 我不是内核专家,但是看起来像那个设备的IRQ问题。 在我的系统上,父项(00:1e.0)是英特尔PCI桥接器,我拥有的子设备就像SD读卡器,miniPCI wifi卡等等。

 /sys/devices/pci0000:00/0000:00:1e.0/0000:03:03.0/ ... $ lspci -v | grep "00:1e.0" 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3) (prog-if 01 [Subtractive decode]) .... $ lspci -v | grep "03:03.0" 03:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05) 

希望这可以帮助。

这是一个硬件驱动程序有错误或硬件不好。 我会检查内存,CPU和系统板。 如果这种情况突然发生,有可能是其中之一。