Date: Tue, 07 May 2002 23:00:48 +0200 From: "Stein M. Sandbech" <stein@wopr.ife.no> To: freebsd-smp@FreeBSD.ORG Subject: Loosing IRQs on a FreeBSD4.4 based server. Message-ID: <3CD84080.4090801@wopr.ife.no>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
Hi,
Sorry about the size of this post.
I've seached the FreeBSD archives for info related to
our problem, and found nil. I post this to SMP, as it
is SMP HW. We run a uniprocessor config, however.
The problem:
On an Intel SRMK2 1U PentiumIII server (ServerWorks LE
chipset), we start loosing IRQs after a while, probably
while running X11 and KDE on the system. After a while
the machine ginds to a halt.
Yes,I know, one does *not* run X and KDE on servers :-).
However, as we are still in the test phase, and we are still
doing some tinkering with the accounts, quotas, samba etc.,
we felt it was more convenient that way.
Please see below for "/var/log/messages", and find mptable and
pciconf output attached.
So, my question is, am I correct in assuming that it is KDE
and/or X11 that's the culprit?
Or can it be faulty HW or OS misconfiguration / error (shudder)?
I would be very gratefull if somebody can give me some info
on this. Or at least can indicate that this isn't a HW or OS
problem.
On beforehand, thank you...
--Stein Morten
/* Stein M Sandbech Email: stein@ife.no **
** Owner & technical manager **
** Ing. Stein M. Sandbech Phone: +47 6387 2300 **
** Phone: +47 6380 6219 **
** Asaktoppen 39, N-2015 Leirsund, NORWAY Fax: +47 6387 2300 */
=================================================================
Mar 20 17:45:26 dali /kernel: ahc1: Timedout SCB already complete. Interrupts may not be functioning.
Mar 20 17:47:26 dali last message repeated 4 times
Mar 20 17:48:33 dali /kernel: ahc1: Timedout SCB already complete. Interrupts may not be functioning.
Mar 20 17:48:33 dali /kernel: fxp0: device timeout
Mar 20 17:50:33 dali /kernel: ahc1: Timedout SCB already complete. Interrupts may not be functioning.
Mar 20 17:52:34 dali /kernel: fxp0: device timeout
Mar 20 17:54:34 dali /kernel: ahc1: Timedout SCB already complete. Interrupts may not be functioning.
Mar 20 17:56:34 dali /kernel: ahc1: Timedout SCB already complete. Interrupts may not be functioning.
Mar 20 17:58:34 dali /kernel: fxp0: device timeout
:
: ---> Within this timeinterval the system is stable. We're NOT running XFree86 and KDE.
:
May 2 19:01:23 dali login: ROOT LOGIN (root) ON ttyv0
:
: ---> Started X and KDE again.
: --------------> Is this significant?-|
: |
: V
May 2 19:19:00 dali /kernel: pid 13323 (kdeinit), uid 0: exited on signal 11 (core dumped)
May 2 21:40:49 dali /kernel: fxp0: device timeout
May 2 21:42:41 dali /kernel: fxp0: device timeout
May 2 21:44:41 dali /kernel: fxp0: device timeout
May 2 21:44:41 dali /kernel: ahc1: Timedout SCB already complete. Interrupts may not be functioning.
May 2 21:54:24 dali /kernel: Copyright (c) 1992-2001 The FreeBSD Project.
May 2 21:54:24 dali /kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
May 2 21:54:24 dali /kernel: The Regents of the University of California. All rights reserved.
May 2 21:54:24 dali /kernel: FreeBSD 4.4-RELEASE #0: Mon Jan 21 22:01:16 CET 2002
May 2 21:54:24 dali /kernel: root@dali.asak.gs.ah.no:/usr/src/sys/compile/DALIQUOTA
May 2 21:54:24 dali /kernel: Timecounter "i8254" frequency 1193182 Hz
May 2 21:54:24 dali /kernel: Timecounter "TSC" frequency 797970373 Hz
May 2 21:54:24 dali /kernel: CPU: Pentium III/Pentium III Xeon/Celeron (797.97-MHz 686-class CPU)
May 2 21:54:24 dali /kernel: Origin = "GenuineIntel" Id = 0x686 Stepping = 6
May 2 21:54:24 dali /kernel: Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
May 2 21:54:24 dali /kernel: real memory = 536674304 (524096K bytes)
May 2 21:54:24 dali /kernel: avail memory = 519000064 (506836K bytes)
May 2 21:54:24 dali /kernel: Preloaded elf kernel "kernel" at 0xc035d000.
May 2 21:54:24 dali /kernel: Pentium Pro MTRR support enabled
May 2 21:54:24 dali /kernel: md0: Malloc disk
May 2 21:54:24 dali /kernel: Using $PIR table, 10 entries at 0xc00f3080
May 2 21:54:24 dali /kernel: npx0: <math processor> on motherboard
May 2 21:54:24 dali /kernel: npx0: INT 16 interface
May 2 21:54:24 dali /kernel: pcib0: <ServerWorks NB6635 3.0LE host to PCI bridge> on motherboard
May 2 21:54:24 dali /kernel: pci0: <PCI bus> on pcib0
May 2 21:54:24 dali /kernel: pci0: <ATI Mach64-GR graphics accelerator> at 4.0 irq 11
May 2 21:54:24 dali /kernel: fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0xd400-0xd43f mem 0xfe900000-0xfe9fffff,0xfeafd000-0xfeafdfff irq 10 at
device 7.0 on pci0
May 2 21:54:24 dali /kernel: fxp0: Ethernet address 00:03:47:68:a7:59
May 2 21:54:24 dali /kernel: inphy0: <i82555 10/100 media interface> on miibus0
May 2 21:54:24 dali /kernel: inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
May 2 21:54:24 dali /kernel: fxp1: <Intel Pro 10/100B/100+ Ethernet> port 0xd000-0xd03f mem 0xfe700000-0xfe7fffff,0xfeafc000-0xfea
fcfff irq 5 at device 8.0 on pci0
May 2 21:54:24 dali /kernel: fxp1: Ethernet address 00:03:47:68:a7:5a
May 2 21:54:24 dali /kernel: inphy1: <i82555 10/100 media interface> on miibus1
May 2 21:54:24 dali /kernel: inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
May 2 21:54:24 dali /kernel: isab0: <ServerWorks IB6566 PCI to ISA bridge> at device 15.0 on pci0
May 2 21:54:24 dali /kernel: isa0: <ISA bus> on isab0
May 2 21:54:24 dali /kernel: pci0: <Unknown PCI ATA controller> at 15.1
May 2 21:54:24 dali /kernel: ohci0: <OHCI (generic) USB controller> mem 0xfeafb000-0xfeafbfff irq 10 at device 15.2 on pci0
May 2 21:54:24 dali /kernel: usb0: OHCI version 1.0, legacy support
May 2 21:54:24 dali /kernel: usb0: SMM does not respond, resetting
May 2 21:54:24 dali /kernel: usb0: <OHCI (generic) USB controller> on ohci0
May 2 21:54:24 dali /kernel: usb0: USB revision 1.0
May 2 21:54:24 dali /kernel: uhub0: (unknown) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
May 2 21:54:24 dali /kernel: uhub0: 2 ports with 2 removable, self powered
May 2 21:54:24 dali /kernel: pcib1: <ServerWorks NB6635 3.0LE host to PCI bridge> on motherboard
May 2 21:54:24 dali /kernel: pci1: <PCI bus> on pcib1
May 2 21:54:24 dali /kernel: ahc0: <Adaptec aic7899 Ultra160 SCSI adapter> port 0xe400-0xe4ff mem 0xfebfd000-0xfebfdfff irq 3 at device 4.0 on pci1
May 2 21:54:24 dali /kernel: aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/255 SCBs
May 2 21:54:24 dali /kernel: ahc1: <Adaptec aic7899 Ultra160 SCSI adapter> port 0xe800-0xe8ff mem 0xfebfe000-0xfebfefff irq 9 at device 4.1 on pci1
May 2 21:54:24 dali /kernel: aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/255 SCBs
May 2 21:54:24 dali /kernel: orm0: <Option ROMs> at iomem 0xc0000-0xc7fff,0xcd800-0xcefff,0xcf000-0xd07ff on isa0
May 2 21:54:24 dali /kernel: fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
May 2 21:54:24 dali /kernel: fdc0: FIFO enabled, 8 bytes threshold
May 2 21:54:24 dali /kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0
May 2 21:54:24 dali /kernel: atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
May 2 21:54:24 dali /kernel: atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
May 2 21:54:24 dali /kernel: kbd0 at atkbd0
May 2 21:54:24 dali /kernel: psm0: <PS/2 Mouse> irq 12 on atkbdc0
May 2 21:54:24 dali /kernel: psm0: model IntelliMouse, device ID 3
May 2 21:54:24 dali /kernel: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
May 2 21:54:24 dali /kernel: sc0: <System console> at flags 0x100 on isa0
May 2 21:54:24 dali /kernel: sc0: VGA <16 virtual consoles, flags=0x300>
May 2 21:54:25 dali /kernel: sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
May 2 21:54:25 dali /kernel: sio0: type 16550A
May 2 21:54:25 dali /kernel: sio1: configured irq 3 not in bitmap of probed irqs 0
May 2 21:54:25 dali /kernel: Waiting 5 seconds for SCSI devices to settle
May 2 21:54:25 dali /kernel: sa0 at ahc0 bus 0 target 2 lun 0
May 2 21:54:25 dali /kernel: sa0: <TANDBERG TDC 4222 =07:> Removable Sequential Access SCSI-2 device
May 2 21:54:25 dali /kernel: sa0: 3.300MB/s transfers
May 2 21:54:25 dali /kernel: pass3 at ahc1 bus 0 target 6 lun 0
May 2 21:54:25 dali /kernel: pass3: <ESG-SHV SCA HSBP M14 0.01> Fixed Processor SCSI-2 device
May 2 21:54:25 dali /kernel: pass3: 3.300MB/s transfers
May 2 21:54:25 dali /kernel: da0 at ahc1 bus 0 target 0 lun 0
May 2 21:54:25 dali /kernel: da0: <QUANTUM ATLAS_V_18_SCA 0230> Fixed Direct Access SCSI-3 device
May 2 21:54:25 dali /kernel: da0: 160.000MB/s transfers (80.000MHz, offset 63, 16bit), Tagged Queueing Enabled
May 2 21:54:25 dali /kernel: da0: 17510MB (35861388 512 byte sectors: 255H 63S/T 2232C)
May 2 21:54:25 dali /kernel: da1 at ahc1 bus 0 target 1 lun 0
May 2 21:54:25 dali /kernel: da1: <QUANTUM ATLAS10K3_18_SCA 020K> Fixed Direct Access SCSI-3 device
May 2 21:54:25 dali /kernel: da1: 160.000MB/s transfers (80.000MHz, offset 127, 16bit), Tagged Queueing Enabled
May 2 21:54:25 dali /kernel: da1: 17537MB (35916548 512 byte sectors: 255H 63S/T 2235C)
May 2 21:54:25 dali /kernel: Mounting root from ufs:/dev/da0s1a
May 2 21:54:25 dali named[156]: Ready to answer queries.
May 2 21:54:25 dali lpd[181]: lpd startup: logging=0
[-- Attachment #2 --]
===============================================================================
MPTable, version 2.0.15
-------------------------------------------------------------------------------
MP Floating Pointer Structure:
location: BIOS
physical address: 0x000ff780
signature: '_MP_'
length: 16 bytes
version: 1.4
checksum: 0x74
mode: Virtual Wire
-------------------------------------------------------------------------------
MP Config Table Header:
physical address: 0x000f1d00
signature: 'PCMP'
base table length: 256
version: 1.4
checksum: 0x4f
OEM ID: 'INTEL '
Product ID: 'CNB30LE '
OEM table pointer: 0x00000000
OEM table size: 0
entry count: 25
local APIC address: 0xfee00000
extended table length: 260
extended table checksum: 244
-------------------------------------------------------------------------------
MP Config Base Table Entries:
--
Processors: APIC ID Version State Family Model Step Flags
0 0x11 BSP, usable 6 8 6 0x387fbff
--
Bus: Bus ID Type
0 PCI
1 PCI
2 ISA
--
I/O APICs: APIC ID Version State Address
4 0x11 usable 0xfec00000
5 0x11 usable 0xfec01000
--
I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN#
INT active-lo level 0 4:A 5 7
INT active-lo level 1 4:B 5 9
INT active-lo level 0 7:A 5 1
INT active-lo level 0 8:A 5 0
INT active-lo level 0 15:A 4 10
INT active-lo level 1 4:A 5 8
ExtINT active-hi edge 2 0 4 0
INT active-hi edge 2 1 4 1
INT active-hi edge 2 0 4 2
INT active-hi edge 2 4 4 4
INT active-hi edge 2 6 4 6
INT active-hi edge 2 7 4 7
INT active-hi edge 2 8 4 8
INT active-hi edge 2 12 4 12
INT active-hi edge 2 13 4 13
INT active-hi edge 2 14 4 14
INT active-hi edge 2 15 4 15
--
Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN#
ExtINT active-hi edge 2 0 255 0
NMI active-hi edge 0 0:A 255 1
-------------------------------------------------------------------------------
MP Config Extended Table Entries:
--
System Address Space
bus ID: 0 address type: I/O address
address base: 0x0
address range: 0xe000
--
System Address Space
bus ID: 0 address type: memory address
address base: 0x20000000
address range: 0xdc000000
--
System Address Space
bus ID: 0 address type: memory address
address base: 0xfc200000
address range: 0x2900000
--
System Address Space
bus ID: 0 address type: prefetch address
address base: 0xfc000000
address range: 0x100000
--
System Address Space
bus ID: 1 address type: I/O address
address base: 0xe000
address range: 0x1000
--
System Address Space
bus ID: 1 address type: memory address
address base: 0xfeb00000
address range: 0x100000
--
System Address Space
bus ID: 1 address type: prefetch address
address base: 0xfc100000
address range: 0x100000
--
System Address Space
bus ID: 0 address type: memory address
address base: 0xfec00000
address range: 0x100000
--
System Address Space
bus ID: 0 address type: memory address
address base: 0xff000000
address range: 0x1000000
--
System Address Space
bus ID: 0 address type: memory address
address base: 0xa0000
address range: 0x20000
--
System Address Space
bus ID: 0 address type: I/O address
address base: 0xffa0
address range: 0x1000
--
Bus Heirarchy
bus ID: 2 bus info: 0x01 parent bus ID: 0
--
Compatibility Bus Address
bus ID: 0 address modifier: add
predefined range: 0x00000000
--
Compatibility Bus Address
bus ID: 0 address modifier: add
predefined range: 0x00000001
--
Compatibility Bus Address
bus ID: 1 address modifier: subtract
predefined range: 0x00000000
--
Compatibility Bus Address
bus ID: 1 address modifier: subtract
predefined range: 0x00000001
===============================================================================
[-- Attachment #3 --]
chip0@pci0:0:0: class=0x060000 card=0x00000000 chip=0x00091166 rev=0x06 hdr=0x00
chip1@pci0:0:1: class=0x060000 card=0x00000000 chip=0x00091166 rev=0x06 hdr=0x00
none0@pci0:4:0: class=0x030000 card=0x50548086 chip=0x47521002 rev=0x27 hdr=0x00
fxp0@pci0:7:0: class=0x020000 card=0x30008086 chip=0x12298086 rev=0x08 hdr=0x00
fxp1@pci0:8:0: class=0x020000 card=0x30008086 chip=0x12298086 rev=0x08 hdr=0x00
isab0@pci0:15:0: class=0x060100 card=0x02001166 chip=0x02001166 rev=0x51 hdr=0x00
none1@pci0:15:1: class=0x01018a card=0x00000000 chip=0x02111166 rev=0x00 hdr=0x00
ohci0@pci0:15:2: class=0x0c0310 card=0x02201166 chip=0x02201166 rev=0x04 hdr=0x00
ahc0@pci1:4:0: class=0x010000 card=0x50548086 chip=0x00cf9005 rev=0x01 hdr=0x00
ahc1@pci1:4:1: class=0x010000 card=0x50548086 chip=0x00cf9005 rev=0x01 hdr=0x00
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3CD84080.4090801>
