BETA5 freezes (SMP + mpsafenet)

Jan Srzednicki w at
Fri Sep 24 15:52:19 PDT 2004


I'm experiencing hard system freezes on a BETA5 system (which was
previously running BETA2). I am not able to get any debug information
from that, the system doesn't react to anything, even numlock & co don't

I've done some testing. Turning WITNESS and INVARIANTS on didn't help,
but after turning mpsafenet off the system has already 26 hours of
uptime. The freezes happened after a few hours and they weren't related
to some particular system activity (or at least, one I could notice).

The system is running pf and netgraph bridging. System complains about
some interrupt storms on fxp1. Here comes the dmesg (it's with mpsafenet
off, but it isn't much different):

Copyright (c) 1992-2004 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.3-BETA5 #16: Thu Sep 23 01:53:08 CEST 2004
    root at zikkurat:/usr/obj/usr/src/sys/SIN
WARNING: WITNESS option enabled, expect reduced performance.
WARNING: MPSAFE network stack disabled, expect reduced performance.
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Pentium II/Pentium II Xeon/Celeron (266.44-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x652  Stepping = 2
real memory  = 134205440 (127 MB)
avail memory = 120860672 (115 MB)
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
 cpu0 (BSP): APIC ID:  1
 cpu1 (AP): APIC ID:  0
ioapic0 <Version 1.1> irqs 0-23 on motherboard
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
acpi0: <IBM CDTPWSNG> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0xfd08-0xfd0b on acpi0
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 2.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 UDMA33 controller> port 0xfff0-0xffff,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 2.1 on pci0
ata0: channel #0 on atapci0
ata1: channel #1 on atapci0
pci0: <serial bus, USB> at device 2.2 (no driver attached)
pci0: <bridge, PCI-unknown> at device 2.3 (no driver attached)
fxp0: <Intel 82557 Pro/100 Ethernet> port 0x6c60-0x6c7f mem 0xf6c00000-0xf6cfffff,0xf6aff000-0xf6afffff irq 19 at device 3.0 on pci0
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX
fxp0: Ethernet address: 00:60:94:19:21:89
ahc0: <Adaptec aic7895 Ultra SCSI adapter> port 0x7400-0x74ff mem 0xf6bfc000-0xf6bfcfff irq 20 at device 9.0 on pci0
aic7895: Ultra Wide Channel A, SCSI Id=7, 32/253 SCBs
ahc1: <Adaptec aic7895 Ultra SCSI adapter> port 0x7800-0x78ff mem 0xf6bfd000-0xf6bfdfff irq 20 at device 9.1 on pci0
aic7895: Ultra Wide Channel B, SCSI Id=7, 32/253 SCBs
fxp1: <Intel 82559 Pro/100 Ethernet> port 0x6c80-0x6cbf mem 0xf6d00000-0xf6dfffff,0xf6bfe000-0xf6bfefff irq 17 at device 13.0 on pci0
miibus1: <MII bus> on fxp1
inphy1: <i82555 10/100 media interface> on miibus1
inphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp1: Ethernet address: 00:90:27:a0:a3:a2
fxp2: <Intel 82559 Pro/100 Ethernet> port 0x6cc0-0x6cff mem 0xf6e00000-0xf6efffff,0xf6bff000-0xf6bfffff irq 18 at device 14.0 on pci0
miibus2: <MII bus> on fxp2
inphy2: <i82555 10/100 media interface> on miibus2
inphy2:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp2: Ethernet address: 00:d0:b7:2a:09:ad
xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0x7000-0x707f mem 0xf6bfbf00-0xf6bfbf7f irq 19 at device 15.0 on pci0
miibus3: <MII bus> on xl0
xlphy0: <3c905C 10/100 internal PHY> on miibus3
xlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl0: Ethernet address: 00:01:02:20:24:fe
xl1: <3Com 3c905B-TX Fast Etherlink XL> port 0x7080-0x70ff mem 0xf6bfbf80-0xf6bfbfff irq 16 at device 16.0 on pci0
miibus4: <MII bus> on xl1
bmtphy0: <3c905B 10/100 internal PHY> on miibus4
bmtphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl1: Ethernet address: 00:50:04:56:96:6e
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
fdc0: <floppy drive controller> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on acpi0
fdc0: [FAST]
sio0 port 0x3f8-0x3ff irq 4 on acpi0
sio0: type 16550A
sio1 port 0x2f8-0x2ff irq 3 on acpi0
sio1: type 16550A
orm0: <ISA Option ROMs> at iomem 0xcc800-0xcdfff,0xcb800-0xcc7ff,0xc7000-0xcb7ff on isa0
pmtimer0 on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounters tick every 10.000 msec
ATAPI_RESET time = 25900us
acd0: CDROM <CD-ROM CDU611-F/2.0a> at ata1-master PIO4
Waiting 15 seconds for SCSI devices to settle
Interrupt storm detected on "irq17: fxp1"; throttling interrupt source
da1 at ahc0 bus 0 target 1 lun 0
da1: <SEAGATE SX118202LS B801> Fixed Direct Access SCSI-2 device 
da1: 40.000MB/s transfers (20.000MHz, offset 8, 16bit), Tagged Queueing Enabled
da1: 17366MB (35566480 512 byte sectors: 255H 63S/T 2213C)
SMP: AP CPU #1 Launched!
da0 at ahc0 bus 0 target 0 lun 0
da0: <IBM DCAS-34330W   !# S69D> Fixed Direct Access SCSI-2 device 
da0: 40.000MB/s transfers (20.000MHz, offset 8, 16bit)
da0: 4134MB (8467200 512 byte sectors: 255H 63S/T 527C)
Mounting root from ufs:/dev/da0s1a

Is there anything I can do to provide more information? 

Jan 'Winfried' Srzednicki
w at

More information about the freebsd-current mailing list