Date: Sun, 5 Oct 2008 06:33:10 GMT From: Alexei Volkov <Alexei.Volkov@softlynx.ru> To: freebsd-gnats-submit@FreeBSD.org Subject: kern/127870: HP DL320 lockup with kernel panic Message-ID: <200810050633.m956XAKv005121@www.freebsd.org> Resent-Message-ID: <200810050640.m956e269027114@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 127870 >Category: kern >Synopsis: HP DL320 lockup with kernel panic >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Oct 05 06:40:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Alexei Volkov >Release: 7-STABLE >Organization: SoftLynx >Environment: FreeBSD host.softlynx.ru 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #2: Sun Sep 14 12:50:44 MSD 2008 root@host.softlynx.ru:/usr/obj/usr/src/sys/SOFTLYNX amd64 >Description: The server HP Proliant DL320 G5p fall into lockup periodically (uptime is varying from couple days up to a week) . The last time I've saw the console message lockmgr: thread 0xffffff000427ca50 unlocking unheld lock panic: vn_finished_write: neg cnt cpuid=0 Sleeping thread (tid 100045, pid 46) owns a non-sleepable lock and the server does not respond to any external events (keyboard, network pings and even iLO web or ssh interface) I am not shure but it can be related with PR 123768 >How-To-Repeat: Install FreeBSD 7-STABLE on HP DL320. Add hw.bge.allow_asf="1" into /boot/loader.conf to let the iLO work together with OS and wait until the lockup will take place. I am not sure how it correlate with CPU and IO activity but usually it happens at night when the activity is much lower than in work hours. >Fix: Patch attached with submission follows: Copyright (c) 1992-2008 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 is a registered trademark of The FreeBSD Foundation. FreeBSD 7.1-PRERELEASE #2: Sun Sep 14 12:50:44 MSD 2008 root@host.softlynx.ru:/usr/obj/usr/src/sys/SOFTLYNX Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Xeon(R) CPU 3065 @ 2.33GHz (2327.51-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0x6fb Stepping = 11 Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Features2=0xe3fd<SSE3,RSVD2,MON,DS_CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM> AMD Features=0x20100800<SYSCALL,NX,LM> AMD Features2=0x1<LAHF> Cores per package: 2 usable memory = 4279271424 (4081 MB) avail memory = 4116807680 (3926 MB) ACPI APIC Table: <HP ProLiant> FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 ioapic0 <Version 2.0> irqs 0-23 on motherboard kbd1 at kbdmux0 ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) acpi0: <HP ProLiant> on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) Timecounter "ACPI-safe" frequency 3579545 Hz quality 850 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x908-0x90b on acpi0 pcib0: <ACPI Host-PCI bridge> on acpi0 pci0: <ACPI PCI bus> on pcib0 pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0 pci21: <ACPI PCI bus> on pcib1 pcib2: <ACPI PCI-PCI bridge> at device 6.0 on pci0 pci18: <ACPI PCI bus> on pcib2 pcib3: <ACPI PCI-PCI bridge> at device 28.0 on pci0 pci2: <ACPI PCI bus> on pcib3 pcib4: <ACPI PCI-PCI bridge> at device 0.0 on pci2 pci3: <ACPI PCI bus> on pcib4 bge0: <HP NC326i Dual Port PCI-E Gigabit Adapter, ASIC rev. 0x9003> at device 4.0 on pci3 miibus0: <MII bus> on bge0 brgphy0: <BCM5714 10/100/1000baseTX PHY> PHY 1 on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto bge0: Ethernet address: 00:1f:29:c3:7c:ec bge0: [ITHREAD] bge1: <HP NC326i Dual Port PCI-E Gigabit Adapter, ASIC rev. 0x9003> mem 0xfdff0000-0xfdffffff,0xfdfe0000-0xfdfeffff irq 17 at device 4.1 on pci3 miibus1: <MII bus> on bge1 brgphy1: <BCM5714 10/100/1000baseTX PHY> PHY 1 on miibus1 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto bge1: Ethernet address: 00:1f:29:c3:7c:ed bge1: [ITHREAD] pcib5: <ACPI PCI-PCI bridge> at device 28.2 on pci0 pci4: <ACPI PCI bus> on pcib5 pcib6: <ACPI PCI-PCI bridge> at device 28.3 on pci0 pci7: <ACPI PCI bus> on pcib6 pcib7: <ACPI PCI-PCI bridge> at device 28.4 on pci0 pci10: <ACPI PCI bus> on pcib7 pcib8: <ACPI PCI-PCI bridge> at device 28.5 on pci0 pci13: <ACPI PCI bus> on pcib8 pcib9: <ACPI PCI-PCI bridge> at device 30.0 on pci0 pci1: <ACPI PCI bus> on pcib9 vgapci0: <VGA-compatible display> port 0x3000-0x30ff mem 0xd8000000-0xdfffffff,0xfdef0000-0xfdefffff irq 21 at device 2.0 on pci1 pci1: <base peripheral> at device 4.0 (no driver attached) pci1: <base peripheral> at device 4.2 (no driver attached) uhci0: <UHCI (generic) USB controller> port 0x3800-0x381f irq 23 at device 4.4 on pci1 uhci0: [GIANT-LOCKED] uhci0: [ITHREAD] usb0: <UHCI (generic) USB controller> on uhci0 usb0: USB revision 1.0 uhub0: <(0x103c) UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0 uhub0: 2 ports with 2 removable, self powered ipmi0: <IPMI System Interface> mem 0xfddf0000-0xfddf00ff irq 22 at device 4.6 on pci1 ipmi0: using KSC interface isab0: <PCI-ISA bridge> at device 31.0 on pci0 isa0: <ISA bus> on isab0 atapci0: <Intel ICH9 SATA300 controller> port 0x1080-0x1087,0x1088-0x108b,0x1090-0x1097,0x1098-0x109b,0x10a0-0x10af,0x10b0-0x10bf irq 20 at device 31.2 on pci0 atapci0: [ITHREAD] ata2: <ATA channel 0> on atapci0 ata2: [ITHREAD] ata3: <ATA channel 1> on atapci0 ata3: [ITHREAD] atapci1: <Intel ICH9 SATA300 controller> port 0x10c0-0x10c7,0x10c8-0x10cb,0x10d0-0x10d7,0x10d8-0x10db,0x10e0-0x10ef,0x10f0-0x10ff irq 20 at device 31.5 on pci0 atapci1: [ITHREAD] ata4: <ATA channel 0> on atapci1 ata4: [ITHREAD] ata5: <ATA channel 1> on atapci1 ata5: [ITHREAD] acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0 Timecounter "HPET" frequency 14318180 Hz quality 900 cpu0: <ACPI CPU> on acpi0 coretemp0: <CPU On-Die Thermal Sensors> on cpu0 est0: <Enhanced SpeedStep Frequency Control> on cpu0 est: CPU supports Enhanced Speedstep, but is not recognized. est: cpu_vendor GenuineIntel, msr 72a072a0600072a device_attach: est0 attach returned 6 p4tcc0: <CPU Frequency Thermal Control> on cpu0 cpu1: <ACPI CPU> on acpi0 coretemp1: <CPU On-Die Thermal Sensors> on cpu1 est1: <Enhanced SpeedStep Frequency Control> on cpu1 est: CPU supports Enhanced Speedstep, but is not recognized. est: cpu_vendor GenuineIntel, msr 72a072a0600072a device_attach: est1 attach returned 6 p4tcc1: <CPU Frequency Thermal Control> on cpu1 acpi_tz0: <Thermal Zone> on acpi0 atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0 atkbd0: <AT Keyboard> irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: [ITHREAD] psm0: model IntelliMouse Explorer, device ID 4 sio0: configured irq 4 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0: configured irq 4 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0: <Standard PC COM port> port 0x3f8-0x3ff irq 4 on acpi0 sio0: type 16550A sio0: [FILTER] ipmi1: <IPMI System Interface> on isa0 device_attach: ipmi1 attach returned 16 orm0: <ISA Option ROM> at iomem 0xc0000-0xcafff on isa0 ppc0: cannot reserve I/O port range sc0: <System console> at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled sio1: configured irq 3 not in bitmap of probed irqs 0 sio1: port may not be enabled sio1 at port 0x2f8-0x2ff irq 3 flags 0x10 on isa0 sio1: type 16550A sio1: [FILTER] vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 ukbd0: <HP Virtual Keyboard, class 0/0, rev 1.10/0.02, addr 2> on uhub0 kbd2 at ukbd0 ums0: <HP Virtual Keyboard, class 0/0, rev 1.10/0.02, addr 2> on uhub0 ums0: 3 buttons. uhub1: <HP Virtual Hub, class 9/0, rev 1.10/0.01, addr 3> on uhub0 uhub1: 7 ports with 7 removable, self powered Timecounters tick every 1.000 msec ad4: 238475MB <GB0250C8045 HPG1> at ata2-master SATA150 ad6: 238475MB <GB0250C8045 HPG1> at ata3-master SATA150 GEOM_MIRROR: Device mirror/boot0 launched (2/2). GEOM_MIRROR: Device mirror/vol0 launched (2/2). GEOM_JOURNAL: Journal 3098540187: mirror/vol0a contains data. GEOM_JOURNAL: Journal 3098540187: mirror/vol0a contains journal. GEOM_JOURNAL: Journal mirror/vol0a clean. acd0: DVDR <TEAC DV-W28E-RW/G.B1> at ata4-master UDMA33 ipmi0: IPMI device rev. 1, firmware rev. 1.2, version 2.0 ipmi0: Number of channels 8 ipmi0: Attached watchdog SMP: AP CPU #1 Launched! Trying to mount root from ufs:/dev/mirror/vol0a.journal >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810050633.m956XAKv005121>