Messages in this thread | | | Date | Fri, 7 Aug 1998 14:58:35 -0700 (PDT) | From | Daniel Thom <> | Subject | 2.1.115 Panic Shortly After Boot (Interrupt related???) |
| |
I've been having problems running the development kernels on my SMP machine at work for quite some time now. (Well actually I've only tried 106, 108, 114, and now 115). Now that Linus has said we are freezing other than bug fixes I thought that I'd see if anyhow has any idea what my problem may be. Shortly after I booted my system on 2.1.115 I had a panic. I was able to sync and remount my filesystem in read only mode and then reboot using the Magic SysRQ key. I previously ran a 2.0.34 kernel with no problems for a long time. I tried a 2.1.108 a while back and had similar problems, so I dropped back to 2.1.106 and the system would be ok for around 30 minutes and then the system would hang. This machine is running an SMP kernel with 2 120Mhz PPro procs.(Don't ask...) I've disabled my secondary IO-APIC as suggested by a friend, but I still have problems.(I'm not quite certain why this would help, I didn't have time to research that, but he is quite knowledgeable:->) When I was running 2.1.108 I was unable to sync the disks, which lead me to believe that the problem was with the disk interrupt. (Some of the other sysreq keys did work.) I believe at this time I was having IRQ Deadlock problems, but I cannot remember for sure.
Does anyone have any idea what is happening here? I'm fairly new to debugging problems like this, so I'm at a loss for what may be happening. I've included the kernel panic message and a bit of information I was able to get before the machine paniced.
page fault from irq handler: 0000 CPU: 2 EIP: 0010:[<c0171926>] EFLAGS: 00010282 eax: 00000000 ebx: eea2229f ecx: c009008a edx: e1bc5f8a esi: eea2008a edi: c4ed001e ebp: c4ed001e esp: c03afe5c ds: 0018 es: 0018 ss: 0018 Process swapper (pid: 0, process nr: 1, stackpage=c03af000) Stack: c4ed001e 0000008a c016ed62 c03afe7c c03afeec 00000000 c51b9800 e1bc008a 0000008a c08afe00 c01720f0 eea2229f c0092580 c4ed001e 00000000 0000008a 0000008a 00000000 c03aff62 c00924a0 c4ed001e c03aff62 00000081 c4f075a0 Call Trace: [<c016ed62>] [<c01720f0>] [<c017347c>] [<c014c0e7>] [<c015a75f>] [<c014eac4>] [<c011b771>] [<c010c7e2>] [<c010aed4>] [<c0106000>] [<c010937b>] [<c0107f70>] Code: 23 53 08 39 13 0f 95 c1 0f b6 d1 f6 43 18 01 74 09 85 d2 74 Aiee, killing interrupt handler Kernel panic: Attempted to kill the idle task! In interrupt handler - not syncing
/proc/pci PCI devices found: Bus 0, device 14, function 0: Non-VGA device: Intel 82375EB (rev 5). Medium devsel. Master Capable. Latency=248. Bus 0, device 15, function 0: Unknown class: Intel Unknown device (rev 0). Vendor id=8086. Device id=8. Fast devsel. Fast back-to-back capable. Prefetchable 32 bit memory at 0xfec01000 [0xfec01008]. Prefetchable 32 bit memory at 0xfec01000 [0xfec01008]. Prefetchable 32 bit memory at 0xfec01000 [0xfec01008]. Prefetchable 32 bit memory at 0xfec01000 [0xfec01008]. Prefetchable 32 bit memory at 0xfec01000 [0xfec01008]. Prefetchable 32 bit memory at 0xfec01000 [0xfec01008]. Bus 0, device 25, function 0: Host bridge: Intel Orion P6 (rev 2). Medium devsel. Fast back-to-back capable. Master Capable. Latency=32. Bus 0, device 26, function 0: Host bridge: Intel Orion P6 (rev 2). Medium devsel. Fast back-to-back capable. Master Capable. Latency=32. Bus 1, device 10, function 0: Ethernet controller: DEC DC21040 (rev 35). Medium devsel. Fast back-to-back capable. IRQ 9. Master Capable. Latency=66. I/O at 0xf880 [0xf881]. Non-prefetchable 32 bit memory at 0xfeaffc00 [0xfeaffc00]. Bus 1, device 13, function 0: Ethernet controller: DEC DC21040 (rev 35). Medium devsel. Fast back-to-back capable. IRQ f. Master Capable. Latency=66. I/O at 0xf800 [0xf801]. Non-prefetchable 32 bit memory at 0xfeaff800 [0xfeaff800]. Bus 1, device 11, function 0: SCSI storage controller: Adaptec AIC-7870 (rev 3). Medium devsel. Fast back-to-back capable. IRQ b. Master Capable. Latency=64. Min Gnt=8.Max Lat=8. I/O at 0xfc00 [0xfc01]. Non-prefetchable 32 bit memory at 0xfeafe000 [0xfeafe000]. Bus 1, device 12, function 0: SCSI storage controller: Adaptec AIC-7870 (rev 3). Medium devsel. Fast back-to-back capable. IRQ 9. Master Capable. Latency=64. Min Gnt=8.Max Lat=8. I/O at 0xf400 [0xf401]. Non-prefetchable 32 bit memory at 0xfeafd000 [0xfeafd000].
/proc/interrupts CPU0 CPU1 0: 15951 8224 IO-APIC-edge timer 1: 66 51 IO-APIC-edge keyboard 2: 0 0 XT-PIC cascade 4: 13 17 IO-APIC-edge serial 8: 0 1 IO-APIC-edge rtc 9: 13804 5643 IO-APIC-edge aic7xxx, Digital DS21040 Tulip 11: 10 20 IO-APIC-edge aic7xxx 13: 0 0 XT-PIC fpu 15: 4 10 IO-APIC-edge Digital DS21040 Tulip NMI: 0 IPI: 0
/proc/ioports 0000-001f : dma1 0020-003f : pic1 0040-005f : timer 0060-006f : keyboard 0070-007f : rtc 0080-008f : dma page reg 00a0-00bf : pic2 00c0-00df : dma2 00f0-00ff : fpu 03c0-03df : vga+ 03f8-03ff : serial(auto) f400-f4be : aic7xxx f800-f87f : Digital DS21040 Tulip f880-f8ff : Digital DS21040 Tulip fc00-fcbe : aic7xxx
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html
| |