On Tue, 2 Dec 2003, Attila Nagy wrote:
I'm seeing daily lockups on an up to date -CURRENT machine.
I've had the debugger already compiled in, but it didn't save a
crashdump. The machine is mostly idle, it has only some IMAP mailboxes
under cyrus.
It appears you have the hardware watchdog enabled. Any reason you need
that? It might be malfunctioning on your system.
Also the pst driver might be grabbing interrupts for too long. You might
check your RAID status.
All I could save from the console is the following:
pst: timeout mfa=0x002a5850 cmd=0x02
pst: timeout mfa=0x002a38d0 cmd=0x02
pst: timeout mfa=0x002a5af0 cmd=0x02
interrupt total
irq1: atkbd0 246
irq8: rtc7800771
irq13: npx01
stray irq131
irq14: ata0 144893
irq15: ata1 30
irq48: pstpci0345956
irq54: em0304160
irq0: clk6093522
Total 14689580
watchdog_fire(e65e4b08,c7dfeb00,e65e4a98,c05df35c) at watchdog_fire+0xab
hardlock(e65e4b08,c3f08a00,e65e4ab8,c05df2e4,c7eb0800) at hardlock+0x147
clkintr(e65e4b08,e65e4ac8,46,0,cad91c80) at clkintr+0xef
intr_execute_handlers(c0645d20,e65e4b08,e65e4b04,c05da5d6,80012) at
intr_execute_handlers+0x8a
atpic_handle_intr(0) at atpic_handle_intr+0xef
Xatpic_intr0() at Xatpic_intr0+0x1e
--- interrupt, eip = 0xc04bb328, esp = 0xe65e4b4c, ebp = 0xe65e4b70 ---
lockmgr(d464ab34,80012,0,cad91c80,c0650010) at lockmgr+0x5ee
getdirtybuf(e65e4bb4,0,1,d464aa68,1) at getdirtybuf+0xb7
flush_deplist(c8f86d44,1,e65e4bdc,e65e4be0,0) at flush_deplist+0x40
flush_inodedep_deps(c813c800,3219373,246,e65e4c38,c04cfbf7) at
flush_inodedep_deps+0x83
softdep_sync_metadata(e65e4ca8,ce873000,50,c06176c6,0) at
softdep_sync_metadata+0x7e
ffs_fsync(e65e4ca8,0,0,0,0) at ffs_fsync+0x44f
fsync(cad91c80,e65e4d14,4,29739000,1) at fsync+0x188
syscall(2f,2f,2f,bfbf6c24,0) at syscall+0x2ed
Xint0x80_syscall() at Xint0x80_syscall+0x1d
-- syscall (95), eip = 0x28385053, esp = 0xbfbf4b9c, ebp = 0xbfbfc68 ---
Debugger(watchdog timeout)
Stopped atDebugger+0x4f: xchgl %ebx,in_Debugger.0
db panic
panic: from debugger
cpuid = 0;
boot() called on cpu#0
syncing disks, buffers remaining... panic: softdep_lock: locking against
myself
cpuid = 0;
boot() called on cpu#0
Uptime: 16h55m37s
dmesg:
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 5.2-BETA #6: Mon Dec 1 11:04:55 CET 2003
[EMAIL PROTECTED]:/usr/obj/usr/src/sys/IMAP
Preloaded elf kernel /boot/kernel/kernel at 0xc06eb000.
ACPI APIC Table: PTLTD APIC
Timecounter i8254 frequency 1193182 Hz quality 0
CPU: Intel(R) Xeon(TM) CPU 2.40GHz (2399.33-MHz 686-class CPU)
Origin = GenuineIntel Id = 0xf27 Stepping = 7
Features=0xbfebfbffFPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SS
E2,SS,HTT,TM,PBE
real memory = 2146893824 (2047 MB)
avail memory = 2084335616 (1987 MB)
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0 (BSP): APIC ID: 0
cpu1 (AP): APIC ID: 6
ioapic0 Version 2.0 irqs 0-23 on motherboard
ioapic1 Version 2.0 irqs 24-47 on motherboard
ioapic2 Version 2.0 irqs 48-71 on motherboard
Pentium Pro MTRR support enabled
acpi0: PTLTDRSDT on motherboard
pcibios: BIOS version 2.10
Using $PIR table, 21 entries at 0xc00fde70
acpi0: Power Button (fixed)
Timecounter ACPI-fast frequency 3579545 Hz quality 1000
acpi_timer0: 24-bit timer at 3.579545MHz port 0x1008-0x100b on acpi0
acpi_cpu0: CPU on acpi0
acpi_cpu1: CPU on acpi0
acpi_cpu2: CPU on acpi0
device_probe_and_attach: acpi_cpu2 attach returned 6
acpi_cpu2: CPU on acpi0
device_probe_and_attach: acpi_cpu2 attach returned 6
pcib0: ACPI Host-PCI bridge port 0xcf8-0xcff on acpi0
pci0: ACPI PCI bus on pcib0
pci0: unknown at device 0.1 (no driver attached)
pcib1: ACPI PCI-PCI bridge mem 0xf800-0xfbff at device 1.0 on pci0
pci1: ACPI PCI bus on pcib1
pci1: display, VGA at device 0.0 (no driver attached)
pcib2: ACPI PCI-PCI bridge at device 2.0 on pci0
pcib2: could not get PCI interrupt routing table for \\_SB_.PCI0.HLB_ -
AE_NOT_FOUND
pci2: ACPI PCI bus on pcib2
pci2: base peripheral, interrupt controller at device 28.0 (no driver
attached)
pcib3: ACPI PCI-PCI bridge at device 29.0 on pci2
pci3: ACPI PCI bus on pcib3
pcib4: PCI-PCI bridge at device 1.0 on pci3
pci4: PCI bus on pcib4
pstpci0: Promise SuperTrak SX6000 ATA RAID controller mem
0xf240-0xf27f irq 48 at device 1.1 on pci3
em0: Intel(R) PRO/1000 Network Connection, Version - 1.7.19 port
0x3000-0x303f mem 0xf210-0xf211 irq 54 at device 3.
0 on pci3
em0: Speed:N/A Duplex:N/A
pci2: base peripheral, interrupt controller at device 30.0 (no driver
attached)