No clue if it's related but I recently built a new firewall with a
Supermicro SYS-5018A-MLTN4 and see an unusually high interrupt load
(none of my other systems have exhibited this issue).

load averages:  0.08,  0.12,  0.10
                           firewall.example.com 14:59:42
38 processes: 37 idle, 1 on processor
                                               up 22 days,  1:30
CPU0 states:  0.0% user,  0.0% nice,  0.4% system, 61.1% interrupt, 38.5% idle
CPU1 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU2 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU3 states:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
Memory: Real: 66M/467M act/tot Free: 15G Cache: 295M Swap: 0K/11G

OpenBSD 5.8-current (GENERIC.MP) #0: Sat Dec 12 18:43:09 EST 2015
   [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 17148784640 (16354MB)
avail mem = 16624930816 (15854MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.8 @ 0x7f4ce000 (57 entries)
bios0: vendor American Megatrends Inc. version "1.2a" date 04/14/2015
bios0: Supermicro A1SAM-2550F
acpi0 at bios0: rev 2
acpi0: sleep states S0 S5
acpi0: tables DSDT FACP FPDT SPMI MCFG WDAT UEFI APIC BDAT HPET SSDT
HEST BERT ERST EINJ
acpi0: wakeup devices PEX1(S0) PEX2(S0) PEX3(S0) PEX4(S0) EHC1(S0)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimcfg0 at acpi0 addr 0xe0000000, bus 0-255
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Atom(TM) CPU C2550 @ 2.40GHz, 2400.44 MHz
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL
,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,MOVBE,POPCNT,DEADLINE,AES,RDRAND,NXE,LONG,LAHF,3DNOWP,PERF,ITSC,SMEP
,ERMS,SENSOR,ARAT
cpu0: 1MB 64b/line 16-way L2 cache
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges
cpu0: apic clock running at 100MHz
cpu0: mwait min=64, max=64, C-substates=0.2.0.0.0.0.3, IBE
cpu1 at mainbus0: apid 2 (application processor)
cpu1: Intel(R) Atom(TM) CPU C2550 @ 2.40GHz, 2400.01 MHz
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL
,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,MOVBE,POPCNT,DEADLINE,AES,RDRAND,NXE,LONG,LAHF,3DNOWP,PERF,ITSC,SMEP
,ERMS,SENSOR,ARAT
cpu1: 1MB 64b/line 16-way L2 cache
cpu1: smt 0, core 1, package 0
cpu2 at mainbus0: apid 4 (application processor)
cpu2: Intel(R) Atom(TM) CPU C2550 @ 2.40GHz, 2400.01 MHz
cpu2: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL
,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,MOVBE,POPCNT,DEADLINE,AES,RDRAND,NXE,LONG,LAHF,3DNOWP,PERF,ITSC,SMEP
,ERMS,SENSOR,ARAT
cpu2: 1MB 64b/line 16-way L2 cache
cpu2: smt 0, core 2, package 0
cpu3 at mainbus0: apid 6 (application processor)
cpu3: Intel(R) Atom(TM) CPU C2550 @ 2.40GHz, 2400.01 MHz
cpu3: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL
,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,MOVBE,POPCNT,DEADLINE,AES,RDRAND,NXE,LONG,LAHF,3DNOWP,PERF,ITSC,SMEP
,ERMS,SENSOR,ARAT
cpu3: 1MB 64b/line 16-way L2 cache
cpu3: smt 0, core 3, package 0
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
acpihpet0 at acpi0: 14318179 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (PEX1)
acpiprt2 at acpi0: bus 2 (BR18)
acpiprt3 at acpi0: bus 3 (PEX2)
acpiprt4 at acpi0: bus -1 (BR1A)
acpiprt5 at acpi0: bus 4 (PEX3)
acpiprt6 at acpi0: bus -1 (PEX4)
acpicpu0 at acpi0: C2(350@41 mwait.3@0x51), C1(1000@1 mwait.1), PSS
acpicpu1 at acpi0: C2(350@41 mwait.3@0x51), C1(1000@1 mwait.1), PSS
acpicpu2 at acpi0: C2(350@41 mwait.3@0x51), C1(1000@1 mwait.1), PSS
acpicpu3 at acpi0: C2(350@41 mwait.3@0x51), C1(1000@1 mwait.1), PSS
ipmi at mainbus0 not configured
cpu0: Enhanced SpeedStep 2400 MHz: speeds: 2401, 2400, 2300, 2200,
2100, 2000, 1900, 1800, 1700, 1600, 1500, 1400, 1300, 1200 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel Atom C2000 Host" rev 0x02
ppb0 at pci0 dev 1 function 0 "Intel Atom C2000 PCIE" rev 0x02: msi
pci1 at ppb0 bus 1
ppb1 at pci1 dev 0 function 0 "ASPEED Technology AST1150 PCI" rev 0x03
pci2 at ppb1 bus 2
vga1 at pci2 dev 0 function 0 "ASPEED Technology AST2000" rev 0x30
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ppb2 at pci0 dev 2 function 0 "Intel Atom C2000 PCIE" rev 0x02: msi
pci3 at ppb2 bus 3
ppb3 at pci0 dev 3 function 0 "Intel Atom C2000 PCIE" rev 0x02: msi
pci4 at ppb3 bus 4
pchb1 at pci0 dev 14 function 0 "Intel Atom C2000 RAS" rev 0x02
"Intel Atom C2000 RCEC" rev 0x02 at pci0 dev 15 function 0 not configured
"Intel Atom C2000 SMBus" rev 0x02 at pci0 dev 19 function 0 not configured
em0 at pci0 dev 20 function 0 "Intel I354 SGMII" rev 0x03: msi,
address 0c:c4:7a:77:f3:9c
em1 at pci0 dev 20 function 1 "Intel I354 SGMII" rev 0x03: msi,
address 0c:c4:7a:77:f3:9d
em2 at pci0 dev 20 function 2 "Intel I354 SGMII" rev 0x03: msi,
address 0c:c4:7a:77:f3:9e
em3 at pci0 dev 20 function 3 "Intel I354 SGMII" rev 0x03: msi,
address 0c:c4:7a:77:f3:9f
ehci0 at pci0 dev 22 function 0 "Intel Atom C2000 USB" rev 0x02: apic 2 int 23
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
ahci0 at pci0 dev 23 function 0 "Intel Atom C2000 AHCI" rev 0x02: msi, AHCI 1.3
ahci0: port 0: 3.0Gb/s
scsibus1 at ahci0: 32 targets
sd0 at scsibus1 targ 0 lun 0: <ATA, INTEL SSDSC2BW12, RG21> SCSI3
0/direct fixed naa.55cd2e414c8ffae3
sd0: 114473MB, 512 bytes/sector, 234441648 sectors, thin
ahci1 at pci0 dev 24 function 0 "Intel Atom C2000 AHCI" rev 0x02: msi, AHCI 1.3
scsibus2 at ahci1: 32 targets
pcib0 at pci0 dev 31 function 0 "Intel Atom C2000 PCU" rev 0x02
ichiic0 at pci0 dev 31 function 3 "Intel Atom C2000 PCU SMBus" rev
0x02: apic 2 int 18
iic0 at ichiic0
sdtemp0 at iic0 addr 0x18: stts2002
sdtemp1 at iic0 addr 0x1a: stts2002
iic0: addr 0x2e 00=41 words 00=4141 01=0000 02=0000 03=0000 04=0000
05=0000 06=0000 07=0000
spdmem0 at iic0 addr 0x50: 8GB DDR3 SDRAM ECC PC3-12800 with thermal sensor
spdmem1 at iic0 addr 0x52: 8GB DDR3 SDRAM ECC PC3-12800 with thermal sensor
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
uhub1 at uhub0 port 1 "Intel product 0x07db" rev 2.00/0.02 addr 2
uhub2 at uhub1 port 1 "NEC hub" rev 2.00/1.00 addr 3
uhub3 at uhub1 port 2 "NEC hub" rev 2.00/1.00 addr 4
uhub4 at uhub1 port 3 "ATEN International product 0x7000" rev 2.00/0.00 addr 5
uhidev0 at uhub4 port 1 configuration 1 interface 0 "ATEN
International product 0x2419" rev 1.10/1.00 addr 6
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay0
uhidev1 at uhub4 port 1 configuration 1 interface 1 "ATEN
International product 0x2419" rev 1.10/1.00 addr 6
uhidev1: iclass 3/1
ums0 at uhidev1: 3 buttons, Z dir
wsmouse1 at ums0 mux 0
vscsi0 at root
scsibus3 at vscsi0: 256 targets
softraid0 at root
scsibus4 at softraid0: 256 targets
root on sd0a (f2b44ddc16f46cfc.a) swap on sd0b dump on sd0b

System is in use now, but the high interrupt percentage on CPU0 was
exhibited right away on initial install.


On Mon, Jan 4, 2016 at 1:58 AM, Mike Larkin <[email protected]> wrote:
> On Sun, Dec 27, 2015 at 01:55:30PM +0000, [email protected] wrote:
>> Hi,
>>
>> I have installed 5.8 Release GENERIC i386 on an Acer Aspire 3630
>> laptop. Even when the system is almost completely idle, `top'
>> consistently reports an interrupt load in the range 75%--80%.
>> Admittedly this hardware is more than 8 years old, nevertheless I
>> believe the load is unusually high, based on limited experience with
>> installing the same version of OpenBSD on a lower-spec i586 machine.
>> Is it possible that CPU cycles are being wasted due to the system
>> being mis-configured? If so, does anyone have any suggestions on how
>> to reduce the observed load?
>
> Can you build a kernel with ACPI_DEBUG enabled and try that?
>
> We've seen stuck GPEs in the past, and judging that you have only seen
> a single (eg, 1) ACPI interrupt, that's a bit suspect.
>
> -ml
>
>>
>> dmesg:
>>
>> OpenBSD 5.8 (GENERIC) #0: Sat Dec 26 21:32:37 GMT 2015
>>     [email protected]:/usr/src/sys/arch/i386/compile/GENERIC
>> cpu0: Intel(R) Celeron(R) M processor 1.60GHz ("GenuineIntel"
>> 686-class) 1.61 GHz
>> cpu0: 
>> FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,TM,PBE,NXE,PERF
>> real mem  = 467091456 (445MB)
>> avail mem = 445419520 (424MB)
>> mpath0 at root
>> scsibus0 at mpath0: 256 targets
>> mainbus0 at root
>> bios0 at mainbus0: date 03/20/06, BIOS32 rev. 0 @ 0xfd600, SMBIOS rev.
>> 2.31 @ 0x1bdfb000 (35 entries)
>> bios0: vendor Acer version "3A22" date 03/20/06
>> bios0: Acer, inc. Aspire 3630
>> acpi0 at bios0: rev 0
>> acpi0: sleep states S0 S3 S4 S5
>> acpi0: tables DSDT FACP APIC SSDT
>> acpi0: wakeup devices PCI0(S5) LAN_(S5) MODM(S3) KBC_(S4) USB0(S3)
>> USB1(S3) USB2(S3) USB3(S3)
>> acpitimer0 at acpi0: 3579545 Hz, 24 bits
>> acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
>> cpu0 at mainbus0: apid 0 (boot processor)
>> mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges
>> cpu0: apic clock running at 99MHz
>> ioapic0 at mainbus0: apid 1 pa 0xfec00000, version 11, 24 pins
>> acpiprt0 at acpi0: bus 0 (PCI0)
>> acpiec0 at acpi0
>> acpicpu0 at acpi0: !C3(@900 io@0x8015), !C2(@90 io@0x8014), C1(@1 halt!)
>> acpitz0 at acpi0: critical temperature is 97 degC
>> acpiac0 at acpi0: AC unit online
>> acpibat0 at acpi0: BAT1 not present
>> acpibtn0 at acpi0: LID_
>> acpibtn1 at acpi0: PWRB
>> acpibtn2 at acpi0: SLPB
>> bios0: ROM list: 0xc0000/0xc000 0xcc000/0xa000! 0xdc000/0x8000!
>> pci0 at mainbus0 bus 0: configuration mode 1 (bios)
>> pchb0 at pci0 dev 0 function 0 "SiS 661 PCI" rev 0x11
>> sisagp0 at pchb0
>> agp0 at sisagp0: aperture at 0xe0000000, size 0x2000000
>> ppb0 at pci0 dev 1 function 0 "SiS 648FX AGP" rev 0x00
>> pci1 at ppb0 bus 1
>> vga1 at pci1 dev 0 function 0 "SiS 6330 VGA" rev 0x00
>> wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
>> wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
>> pcib0 at pci0 dev 2 function 0 "SiS 85C503 System" rev 0x25
>> pciide0 at pci0 dev 2 function 5 "SiS 5513 EIDE" rev 0x00: 661: DMA,
>> channel 0 configured to compatibility, channel 1 configured to
>> compatibility
>> wd0 at pciide0 channel 0 drive 0: <HTS541080G9AT00>
>> wd0: 16-sector PIO, LBA48, 76319MB, 156301488 sectors
>> wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
>> atapiscsi0 at pciide0 channel 1 drive 0
>> scsibus1 at atapiscsi0: 2 targets
>> cd0 at scsibus1 targ 0 lun 0: <HL-DT-ST, DVD-RW GWA-4082N, CP03> ATAPI
>> 5/cdrom removable
>> cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
>> "SiS 7013 Modem" rev 0xa0 at pci0 dev 2 function 6 not configured
>> auich0 at pci0 dev 2 function 7 "SiS 7012 AC97" rev 0xa0: apic 1 int
>> 18, SiS7012 AC97
>> ac97: codec id 0x414c4770 (Avance Logic ALC203 rev 0)
>> ac97: codec features headphone, 20 bit DAC, 18 bit ADC, No 3D Stereo
>> audio0 at auich0
>> ohci0 at pci0 dev 3 function 0 "SiS 5597/5598 USB" rev 0x0f: apic 1
>> int 20, version 1.0, legacy support
>> ohci1 at pci0 dev 3 function 1 "SiS 5597/5598 USB" rev 0x0f: apic 1
>> int 21, version 1.0, legacy support
>> ehci0 at pci0 dev 3 function 3 "SiS 7002 USB" rev 0x00: apic 1 int 23
>> usb0 at ehci0: USB revision 2.0
>> uhub0 at usb0 "SiS EHCI root hub" rev 2.00/1.00 addr 1
>> sis0 at pci0 dev 4 function 0 "SiS 900 10/100BaseTX" rev 0x91: apic 1
>> int 19, address 00:16:36:58:b8:c3
>> rlphy0 at sis0 phy 13: RTL8201L 10/100 PHY, rev. 1
>> cbb0 at pci0 dev 6 function 0 "ENE CB-1410 CardBus" rev 0x01: apic 1 int 19
>> bwi0 at pci0 dev 11 function 0 "Broadcom BCM4318" rev 0x02: apic 1 int
>> 17, address 00:16:ce:59:63:f8
>> isa0 at pcib0
>> isadma0 at isa0
>> pckbc0 at isa0 port 0x60/5 irq 1 irq 12
>> pckbd0 at pckbc0 (kbd slot)
>> wskbd0 at pckbd0: console keyboard, using wsdisplay0
>> pms0 at pckbc0 (aux slot)
>> wsmouse0 at pms0 mux 0
>> pms0: Synaptics touchpad, firmware 6.2
>> pcppi0 at isa0 port 0x61
>> spkr0 at pcppi0
>> npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
>> usb1 at ohci0: USB revision 1.0
>> uhub1 at usb1 "SiS OHCI root hub" rev 1.00/1.00 addr 1
>> usb2 at ohci1: USB revision 1.0
>> uhub2 at usb2 "SiS OHCI root hub" rev 1.00/1.00 addr 1
>> cardslot0 at cbb0 slot 0 flags 0
>> cardbus0 at cardslot0: bus 2 device 0 cacheline 0x0, lattimer 0x20
>> pcmcia0 at cardslot0
>> uhidev0 at uhub2 port 2 configuration 1 interface 0 "Logitech USB
>> Laser Mouse" rev 2.00/31.00 addr 2
>> uhidev0: iclass 3/1
>> ums0 at uhidev0: 8 buttons, Z dir
>> wsmouse1 at ums0 mux 0
>> vscsi0 at root
>> scsibus2 at vscsi0: 256 targets
>> softraid0 at root
>> scsibus3 at softraid0: 256 targets
>> root on wd0a (a1e28179ecadfc54.a) swap on wd0b dump on wd0b
>>
>> top:
>>
>> load averages:  0.11,  0.12,  0.15    rebelene.home 23:22:10
>> 26 processes: 25 idle, 1 on processor
>> CPU states:  0.4% user,  0.0% nice,  0.2% system, 80.4% interrupt, 19.1% idle
>> Memory: Real: 15M/99M act/tot Free: 326M Cache: 50M Swap: 0K/514M
>>
>>   PID USERNAME PRI NICE  SIZE   RES STATE     WAIT      TIME    CPU COMMAND
>>     1 root      10    0  472K  456K idle      wait      0:01  0.00% init
>> 14061 _ntp       2  -20 1120K 2264K sleep     poll      0:00  0.00% ntpd
>> 30305 _ntp       2    0  932K 1340K idle      poll      0:00  0.00% ntpd
>> 25976 _pflogd    4    0  692K  352K sleep     bpf       0:00  0.00% pflogd
>>  4209 peter     18    0  644K  672K sleep     pause     0:00  0.00% ksh
>> 32659 _syslogd   2    0  960K 1296K idle      kqread    0:00  0.00% syslogd
>>  1455 root       2    0 1448K 1924K idle      kqread    0:00  0.00% smtpd
>> 17012 _dhcp      2    0  740K  600K idle      poll      0:00  0.00% dhclient
>>  1301 _smtpq     2    0 1432K 1992K idle      kqread    0:00  0.00% smtpd
>>  7313 root       2    0  656K 1068K sleep     poll      0:00  0.00% cron
>> 21267 peter     28    0  436K 1448K onproc    -         0:00  0.00% top
>> 26278 _smtpd     2    0 1368K 2332K idle      kqread    0:00  0.00% smtpd
>> 13038 root       2  -20  660K 1328K idle      poll      0:00  0.00% ntpd
>> 23939 root       2    0  628K  564K idle      netio     0:00  0.00% pflogd
>>  6418 _smtpd     2    0 1436K 2020K idle      kqread    0:00  0.00% smtpd
>> 23164 root       2    0  960K 1256K idle      netio     0:00  0.00% syslogd
>> 25320 _smtpd     2    0 1232K 1764K idle      kqread    0:00  0.00% smtpd
>> 28232 root       3    0  288K 1024K idle      ttyin     0:00  0.00% getty
>>
>> vmstat -iz:
>>
>> interrupt                       total     rate
>> irq0/clock                     151778      100
>> irq130/acpi0                        1        0
>> irq80/pciide0                    3763        2
>> irq81/pciide0                       0        0
>> irq160/auich0                       0        0
>> irq83/ohci0                         0        0
>> irq84/ohci1                      1767        1
>> irq85/ehci0                         2        0
>> irq82/sis0                        488        0
>> irq82/cbb0                          0        0
>> irq96/bwi0                          0        0
>> irq129/pckbc0                    2119        1
>> irq131/pckbc0                     195        0
>> Total                          160113      105
>>
>> vmstat:
>>
>>  procs    memory       page                    disks    traps          cpu
>>  r b w    avm     fre  flt  re  pi  po  fr  sr wd0 cd0  int   sys   cs us sy 
>> id
>>  1 0 0 159520  148984   48   0   0   0   0   0   2   0 202905  2571  214  8 
>> 81 1
>>
>> Running 5.8 Release GENERIC.MP i386 did not change the observed
>> behaviour, nor did applying 005_kevent.patch to 5.8 Release GENERIC
>> i386.
>>
>> Kind regards,
>>
>> Peter

Reply via email to