Robert Westendorp
2003-Sep-06 12:17 UTC
Fatal Trap 12: page fault while in kernel mode on IBM x340 after Aug25CVS
Hi, We did an upgrade of one of our machines from an Aug 25 CVS and ever since then one of the machines likes to reboot about once a day. The machine is the following: IBM x340 2x1GHZ Processors 1GB RAM 3x36GB Drives (RAID 5) Mylex ExtreRAID 352 In the panic it mentions httpd, but I don't *think* it's apache (1.3.27) that's causing the problem, or am I wrong? I also believe it is not a load issue as the load does not get much about 2 most of the time. The only special kernel config is that it's an SMP kernel and the following options are set: options NMBCLUSTERS=20000 options PMAP_SHPGPERPROC=600 options IPFIREWALL options DUMMYNET Below is a copy of the panic message I got from a serial console and below that is a dmesg from today. Fatal trap 12: page fault while in kernel mode mp_lock = 01000002; cpuid = 1; lapic.id = 00000000 fault virtual address = 0x13 fault code = supervisor read, page not present instruction pointer = 0x8:0xc03151b8 stack pointer = 0x10:0xe6b1cc28 frame pointer = 0x10:0xe6b1cc30 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 64499 (httpd) interrupt mask = net tty bio cam <- SMP: XXX trap number = 12 Copyright (c) 1992-2003 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.8-STABLE #5: Wed Sep 3 15:46:25 PDT 2003 XX@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Timecounter "i8254" frequency 1193182 Hz CPU: Intel Pentium III (996.85-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x686 Stepping = 6 Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA, CMOV,PAT,PSE36,MMX,FXSR,SSE> real memory = 1207943168 (1179632K bytes) avail memory = 1168994304 (1141596K bytes) Programming 16 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0 Programming 16 pins in IOAPIC #1 IOAPIC #1 intpin 10 -> irq 5 FreeBSD/SMP: Multiprocessor motherboard: 2 CPUs cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000 cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000 io0 (APIC): apic id: 14, version: 0x000f0011, at 0xfec00000 io1 (APIC): apic id: 15, version: 0x000f0011, at 0xfec01000 Preloaded elf kernel "kernel" at 0xc04da000. Pentium Pro MTRR support enabled md0: Malloc disk npx0: <math processor> on motherboard npx0: INT 16 interface pcib0: <ServerWorks NB6635 3.0LE host to PCI bridge> on motherboard IOAPIC #1 intpin 11 -> irq 2 IOAPIC #1 intpin 0 -> irq 9 IOAPIC #1 intpin 2 -> irq 16 IOAPIC #0 intpin 9 -> irq 17 pci0: <PCI bus> on pcib0 pci0: <S3 Savage 4 graphics accelerator> at 1.0 pcn0: <AMD PCnet/PCI 10/100BaseTX> port 0x2000-0x201f mem 0xfeb7fc00-0xfeb7fc1f irq 2 at device 2.0 on pci0 pcn0: Ethernet address: 00:02:55:91:a4:ad miibus0: <MII bus> on pcn0 ukphy0: <Generic IEEE 802.3u media interface> on miibus0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp0: <Intel 82550 Pro/100 Ethernet> port 0x2040-0x207f mem 0xfeb40000-0xfeb5ffff,0xfeb7e000-0xfeb7efff irq 9 at d evice 9.0 on pci0 fxp0: Ethernet address 00:02:b3:62:68:d3 inphy0: <i82555 10/100 media interface> on miibus1 inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto fxp1: <Intel 82550 Pro/100 Ethernet> port 0x2080-0x20bf mem 0xfeb20000-0xfeb3ffff,0xfeb7d000-0xfeb7dfff irq 16 at device 10.0 on pci0 fxp1: Ethernet address 00:02:b3:62:6a:19 inphy1: <i82555 10/100 media interface> on miibus2 inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto isab0: <ServerWorks IB6566 PCI to ISA bridge> at device 15.0 on pci0 isa0: <ISA bus> on isab0 atapci0: <ServerWorks ROSB4 ATA33 controller> port 0x840-0x84f at device 15.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 ohci0: <OHCI (generic) USB controller> mem 0xff700000-0xff700fff irq 17 at device 15.2 on pci0 usb0: OHCI version 1.0, legacy support usb0: <OHCI (generic) USB controller> on ohci0 usb0: USB revision 1.0 uhub0: (0x1166) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 4 ports with 4 removable, self powered pcib1: <ServerWorks NB6635 3.0LE host to PCI bridge> on motherboard IOAPIC #1 intpin 4 -> irq 18 pci1: <PCI bus> on pcib1 pcib2: <PCI to PCI bridge (vendor=8086 device=0964)> at device 5.0 on pci1 pci2: <PCI bus> on pcib2 mly0: <Mylex AcceleRAID 352> mem 0xedffe000-0xedffffff irq 18 at device 5.1 on pci1 mly0: AcceleRAID 352 , 2 channels, firmware 6.00-1-00 (20000426), 64MB RAM orm0: <Option ROMs> at iomem 0xc0000-0xc9fff,0xca000-0xcb7ff,0xcb800-0xccfff,0xcd000-0xcffff on isa0 pmtimer0 on isa0 fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x100> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A, console sio1 at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0 ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode plip0: <PLIP network interface> on ppbus0 lpt0: <Printer> on ppbus0 lpt0: Interrupt-driven port ppi0: <Parallel I/O> on ppbus0 APIC_IO: Testing 8254 interrupt delivery APIC_IO: Broken MP table detected: 8254 is not connected to IOAPIC #0 intpin 2 APIC_IO: routing 8254 via 8259 and IOAPIC #0 intpin 0 DUMMYNET initialized (011031) IP packet filtering initialized, divert disabled, rule-based forwarding enabled, default to deny, logging disabled SMP: AP CPU #1 Launched! acd0: CDROM <LG CD-ROM CRN-8245B> at ata0-master PIO4 da0 at mly0 bus 2 target 0 lun 0 da0: <RAID 5 online > Fixed Direct Access SCSI-2 device da0: 135.168MB/s transfers da0: 68664MB (140623872 512 byte sectors: 255H 63S/T 8753C) Mounting root from ufs:/dev/da0s1a --------------------------------------------------------------- Robert Westendorp Systems Administrator rjwsys@uniserve.com --------------------------------------------------------------- UNIServe Online Disclaimer: "The sender intends this message for a specific recipient and, as it may contain information that is privileged or confidential, any use, dissemination, forwarding, or copying by anyone without permission from the sender is prohibited. Personal e-mail may contain views that are not necessarily those of the company".