System freezes with SMP support enabled
Aleksandr Melentiev
tzap at pacbell.net
Wed Apr 9 01:31:18 PDT 2003
Hello all,
A quick note: I am not subscribed here yet, please reply directly to me.
Problem:
Apparently SMP support and network do not work well together here. I have
tried both 5.0 and 4.8 releases. Once I recompile the kernels with SMP
support, I start getting constant 'watchdog timeout' on 5.0, network would
halt and system would not respond. Same happens on a 4.8 machine too when I
try to transfer files >1mb in size to an SMP machine, system would freeze,
no error messages though. Nothing in /var/log/messages. Changing network
cards and increasing NMBCLUSTERS doesnt help. No such problems occur
whatsoever without SMP support.
Motherboard is an Intel N440BX with two Pentium III 500Mhz CPUs.
Heres a part of dmesg:
Apr 8 23:40:12 kronos /kernel: FreeBSD 4.8-RELEASE #4: Tue Apr 8 22:14:12
PDT 2003
Apr 8 23:40:12 kronos /kernel:
alex at kronos.homeunix.org:/usr/obj/usr/src/sys/KRONOS
Apr 8 23:40:12 kronos /kernel: Timecounter "i8254" frequency 1193182 Hz
Apr 8 23:40:12 kronos /kernel: CPU: Pentium III/Pentium III Xeon/Celeron
(498.75-MHz 686-class CPU)
Apr 8 23:40:12 kronos /kernel: Origin = "GenuineIntel" Id = 0x672
Stepping = 2
Apr 8 23:40:12 kronos /kernel:
Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,
CMOV,PAT,PSE36,MMX,FXSR,SSE>
Apr 8 23:40:12 kronos /kernel: real memory = 536805376 (524224K bytes)
Apr 8 23:40:12 kronos /kernel: avail memory = 518299648 (506152K bytes)
Apr 8 23:40:12 kronos /kernel: Programming 24 pins in IOAPIC #0
Apr 8 23:40:12 kronos /kernel: IOAPIC #0 intpin 2 -> irq 0
Apr 8 23:40:12 kronos /kernel: FreeBSD/SMP: Multiprocessor motherboard
Apr 8 23:40:12 kronos /kernel: cpu0 (BSP): apic id: 1, version:
0x00040011, at 0xfee00000
Apr 8 23:40:12 kronos /kernel: cpu1 (AP): apic id: 0, version:
0x00040011, at 0xfee00000
Apr 8 23:40:12 kronos /kernel: io0 (APIC): apic id: 2, version:
0x00170011, at 0xfec00000
Apr 8 23:40:12 kronos /kernel: Preloaded elf kernel "kernel" at 0xc03e4000.
Apr 8 23:40:12 kronos /kernel: Pentium Pro MTRR support enabled
Apr 8 23:40:13 kronos /kernel: APIC_IO: Testing 8254 interrupt delivery
Apr 8 23:40:13 kronos /kernel: APIC_IO: routing 8254 via IOAPIC #0 intpin 2
Apr 8 23:40:13 kronos /kernel: SMP: AP CPU #1 Launched!
Did anyone experience anything like it? Any possible solutions?
Thanks in advance.
Alex.
P.S. Please reply directly to me as I am not subscribed to the list yet.
Thanks.
More information about the freebsd-smp
mailing list