NetBSD Problem Report #53687

From kab00m@labma.ru  Sat Oct 27 07:58:07 2018
Return-Path: <kab00m@labma.ru>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 67B247A156
	for <gnats-bugs@gnats.NetBSD.org>; Sat, 27 Oct 2018 07:58:07 +0000 (UTC)
Message-Id: <20181027063806.0C7A71C51BC@gate2.labma.ru>
Date: Sat, 27 Oct 2018 09:38:06 +0300 (MSK)
From: kab00m@labma.ru
Reply-To: kab00m@labma.ru
To: gnats-bugs@NetBSD.org
Subject: Interrupt storm on acpi SCI device
X-Send-Pr-Version: 3.95

>Number:         53687
>Category:       kern
>Synopsis:       Interrupt storm on acpi SCI device
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    jdolecek
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Oct 27 08:00:00 +0000 2018
>Closed-Date:    Sat Jun 20 16:22:07 +0000 2020
>Last-Modified:  Sat Jun 20 16:22:07 +0000 2020
>Originator:     Dima Veselov
>Release:        NetBSD 8.0
>Organization:

>Environment:


System: NetBSD almaz 8.0 NetBSD 8.0 (GENERIC) #0: Tue Jul 17 14:59:51 UTC 2018 mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
	SCI interrupt storm occured at NetBSD-8 and 8-STABLE kernel
	Situation is similar to bug 47016

vmstat -e

interrupt                                                    total  rate type
bus_dma loads                                              8617089    15 misc
bus_dma nbouncebufs                                             23     0 misc
vmcmd kills                                                 217851     0 misc
vmcmd extends                                               217159     0 misc
vmcmd calls                                                2301938     4 misc
vmem static_bt_inuse                                           200     0 misc
vmem static_bt_count                                           200     0 misc
rndpseudo open hard                                              5     0 misc
rndpseudo open soft                                          71562     0 misc
TLB shootdown                                              6441186    11 intr
pserialize exclusive access                                 571420     0 misc
cpu0 runqueue pull                                         3647127     6 misc
cpu0 runqueue push                                          180943     0 misc
cpu0 runqueue stay                                       159370244   277 misc
cpu0 runqueue localize                                      782427     1 misc
softint net/0                                             58291173   101 misc
softint net block/0                                          53715     0 misc
softint bio/0                                              6230102    10 misc
softint bio block/0                                             19     0 misc
softint clk/0                                             57499738   100 misc
softint clk block/0                                            572     0 misc
softint ser/0                                              1506890     2 misc
callout late/0                                                  14     0 misc
callout wait/0                                               20587     0 misc
crosscall unicast                                            76496     0 misc
crosscall broadcast                                            279     0 misc
namecache entries scanned                                  5606327     9 misc
namecache entries collected                                7515440    13 misc
namecache over scan target                                     247     0 misc
namecache under scan target                                 576134     1 misc
namecache forced reclaims                                      230     0 misc
nfs timer                                                    98982     0 misc
nfs timer start                                              47454     0 misc
nfs timer stop                                               44593     0 misc
cpu0 timer                                                57357303    99 intr
cpu0 generic IPI                                            750232     1 misc
cpu0 xcall IPI                                              823509     1 misc
cpu0 kpreempt IPI                                           244655     0 misc
cpu1 runqueue pull                                         2485023     4 misc
cpu1 runqueue push                                          399423     0 misc
cpu1 runqueue stay                                     10204128963 17773 misc
cpu1 runqueue localize                                      476811     0 misc
softint net/1                                                 6193     0 misc
softint net block/1                                           5719     0 misc
softint clk/1                                             11318159    19 misc
softint clk block/1                                            266     0 misc
softint ser/1                                              1264733     2 misc
softint ser block/1                                             17     0 misc
callout late/1                                                   2     0 misc
cpu1 timer                                                57357302    99 misc
cpu1 xcall IPI                                              642096     1 misc
cpu1 kpreempt IPI                                           880454     1 misc
cpu2 runqueue pull                                         1434400     2 misc
cpu2 runqueue push                                          495085     0 misc
cpu2 runqueue stay                                      4350790589  7577 misc
cpu2 runqueue localize                                      140864     0 misc
softint net/2                                                 3918     0 misc
softint net block/2                                           3604     0 misc
softint clk/2                                              9195293    16 misc
softint clk block/2                                           2135     0 misc
softint ser/2                                              1288810     2 misc
softint ser block/2                                             20     0 misc
callout late/2                                                   2     0 misc
cpu2 timer                                                57357299    99 misc
cpu2 xcall IPI                                             1001644     1 misc
cpu2 kpreempt IPI                                           458257     0 misc
cpu3 runqueue pull                                         1822949     3 misc
cpu3 runqueue push                                          480699     0 misc
cpu3 runqueue stay                                      7134087421 12425 misc
cpu3 runqueue localize                                      224863     0 misc
softint net/3                                                13986     0 misc
softint net block/3                                          13642     0 misc
softint clk/3                                              6681125    11 misc
softint clk block/3                                            360     0 misc
softint ser/3                                              1287680     2 misc
softint ser block/3                                             19     0 misc
cpu3 timer                                                57357301    99 misc
cpu3 xcall IPI                                              963068     1 misc
cpu3 kpreempt IPI                                           693141     1 misc
ioapic0 pin 9                                          33630660007 58576 intr
msi0 vec 0                                                      78     0 intr
ioapic0 pin 16                                                  10     0 intr
msi1 vec 0                                                33868870    58 intr
msi2 vec 0                                                14149768    24 intr
ioapic0 pin 23                                                  14     0 intr
ioapic0 pin 19                                             9879457    17 intr
ioapic0 pin 3                                               177909     0 intr
acpicpu0 C1 (HALT)                                     21105519714 36760 misc
acpicpu0 P0 (3101 MHz)                                          20     0 misc
acpicpu0 P1 (3100 MHz)                                          20     0 misc
acpicpu1 C1 (HALT)                                     10190309428 17748 misc
acpicpu1 P0 (3101 MHz)                                          20     0 misc
acpicpu1 P1 (3100 MHz)                                          20     0 misc
acpicpu2 C1 (HALT)                                      4379081983  7627 misc
acpicpu2 P0 (3101 MHz)                                          20     0 misc
acpicpu2 P1 (3100 MHz)                                          20     0 misc
acpicpu3 C1 (HALT)                                      7142844795 12441 misc
acpicpu3 P0 (3101 MHz)                                          20     0 misc
acpicpu3 P1 (3100 MHz)                                          20     0 misc
kpreempt defer: critical section                             47713     0 misc
kpreempt defer: kernel_lock                                1300419     2 misc
kpreempt immediate                                         5059052     8 misc
wapbl fsid 0x1210/0x78b commit                               33660     0 misc
wapbl fsid 0x1210/0x78b journal sync block write            179790     0 misc
wapbl fsid 0x1210/0x78b journal I/O bufs no wait             11366     0 misc
wapbl fsid 0x1210/0x78b journal I/O bufs biowait            168424     0 misc
wapbl fsid 0x1210/0x78b metadata finished block write        63142     0 misc
wapbl fsid 0x1210/0x78b cache flush                          67320     0 misc
wapbl fsid 0x1240/0x78b commit                               57078     0 misc
wapbl fsid 0x1240/0x78b journal sync block write            393344     0 misc
wapbl fsid 0x1240/0x78b journal I/O bufs no wait             38217     0 misc
wapbl fsid 0x1240/0x78b journal I/O bufs biowait            355127     0 misc
wapbl fsid 0x1240/0x78b metadata finished block write       186845     0 misc
wapbl fsid 0x1240/0x78b cache flush                         114156     0 misc
wapbl fsid 0x1230/0x78b commit                               31714     0 misc
wapbl fsid 0x1230/0x78b journal sync block write           1023486     1 misc
wapbl fsid 0x1230/0x78b journal I/O bufs no wait             68000     0 misc
wapbl fsid 0x1230/0x78b journal I/O bufs biowait            955486     1 misc
wapbl fsid 0x1230/0x78b metadata finished block write       761580     1 misc
wapbl fsid 0x1230/0x78b cache flush                          63428     0 misc
wapbl fsid 0x1250/0x78b commit                                1442     0 misc
wapbl fsid 0x1250/0x78b journal sync block write             36107     0 misc
wapbl fsid 0x1250/0x78b journal I/O bufs no wait               752     0 misc
wapbl fsid 0x1250/0x78b journal I/O bufs biowait             35355     0 misc
wapbl fsid 0x1250/0x78b metadata finished block write        21327     0 misc
wapbl fsid 0x1250/0x78b cache flush                           2884     0 misc

dmesg

Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017,
    2018 The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 8.0 (GENERIC) #0: Tue Jul 17 14:59:51 UTC 2018
	mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/amd64/compile/GENERIC
total memory = 8022 MB
avail memory = 7767 MB
cpu_rng: RDRAND
timecounter: Timecounters tick every 10.000 msec
Kernelized RAIDframe activated
running cgd selftest aes-xts-256 aes-xts-512 done
RTC BIOS diagnostic error 0x80<clock_battery>
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
Dell Inc. PowerEdge R220 (01)
mainbus0 (root)
ACPI: RSDP 0x00000000000FE020 000024 (v02 DELL  )
ACPI: XSDT 0x0000000095FCF188 0000E4 (v01 DELL   PE_SC3   00000001      01000013)
ACPI: FACP 0x0000000095FF7000 00010C (v05 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: DSDT 0x0000000095FDF000 012362 (v01 DELL   PE_SC3   00000000 DELL 00040000)
ACPI: FACS 0x0000000095FBD000 000040
ACPI: UEFI 0x0000000095FFD000 000236 (v01 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: UEFI 0x0000000095FFC000 000042 (v01 DELL   PE_SC3   00000000 DELL 00040000)
ACPI: ASF! 0x0000000095FFB000 0000A5 (v32 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: ASPT 0x0000000095FFA000 000034 (v07 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: BOOT 0x0000000095FF9000 000028 (v01 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: DBGP 0x0000000095FF8000 000034 (v01 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: HPET 0x0000000095FF6000 000038 (v01 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: APIC 0x0000000095FF5000 000092 (v03 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: MCFG 0x0000000095FF4000 00003C (v01 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: SLIC 0x0000000095FF3000 000176 (v01 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: SSDT 0x0000000095FDC000 002028 (v01 DELL   PE_SC3   00001000 DELL 00040000)
ACPI: SPMI 0x0000000095FDA000 000040 (v05 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: SSDT 0x0000000095FD9000 000365 (v01 DELL   PE_SC3   00003000 DELL 00040000)
ACPI: SSDT 0x0000000095FD8000 000ACE (v01 DELL   PE_SC3   00003000 DELL 00040000)
ACPI: SSDT 0x0000000095FD4000 003492 (v01 DELL   PE_SC3   00003000 DELL 00040000)
ACPI: SPCR 0x0000000095FF2000 000050 (v01 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: DMAR 0x0000000095FD3000 000080 (v01 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: SSDT 0x0000000095FD2000 000514 (v01 DELL   PE_SC3   00001000 DELL 00040000)
ACPI: FPDT 0x0000000095FD1000 000044 (v01 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: HEST 0x0000000095FD0000 0000A8 (v01 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: ERST 0x0000000095FCE000 000230 (v01 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: BERT 0x0000000095FCD000 000030 (v01 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: EINJ 0x0000000095FCC000 000150 (v01 DELL   PE_SC3   00000001 DELL 00040000)
ACPI: Executed 1 blocks of module-level executable AML code
ACPI: 6 ACPI AML tables successfully acquired and loaded
ioapic0 at mainbus0 apid 2: pa 0xfec00000, version 0x20, 24 pins
cpu0 at mainbus0 apid 0
cpu0: Intel(R) Xeon(R) CPU E3-1220 v3 @ 3.10GHz, id 0x306c3
cpu0: package 0, core 0, smt 0
cpu1 at mainbus0 apid 2
cpu1: Intel(R) Xeon(R) CPU E3-1220 v3 @ 3.10GHz, id 0x306c3
cpu1: package 0, core 1, smt 0
cpu2 at mainbus0 apid 4
cpu2: Intel(R) Xeon(R) CPU E3-1220 v3 @ 3.10GHz, id 0x306c3
cpu2: package 0, core 2, smt 0
cpu3 at mainbus0 apid 6
cpu3: Intel(R) Xeon(R) CPU E3-1220 v3 @ 3.10GHz, id 0x306c3
cpu3: package 0, core 3, smt 0
acpi0 at mainbus0: Intel ACPICA 20170303
acpi0: X/RSDT: OemId <DELL  ,PE_SC3  ,00000001>, AslId <    ,01000013>
acpi0: MCFG: segment 0, bus 0-127, address 0x00000000f0000000
ACPI: Dynamic OEM Table Load:
ACPI: SSDT 0xFFFFFE810E5B6808 0005AA (v01 PmRef  ApIst    00003000 INTL 20120816)
acpi0: SCI interrupting at int 9
timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000
hpet0 at acpi0: high precision event timer (mem 0xfed00000-0xfed00400)
timecounter: Timecounter "hpet0" frequency 14318180 Hz quality 2000
acpiec0 at acpi0 (H_EC, PNP0C09-1): io 0x62,0x66
acpiec0: command timed out, state 2
ACPI Exception: AE_ERROR, Returned by Handler for [EmbeddedControl] (20170303/evregion-317)
ACPI Error: Method parse/execution failed [\_SB.PCI0.LPCB.H_EC.ECRD] (Node 0xfffffe825dd89638), AE_ERROR (20170303/psparse-560)
ACPI Error: Method parse/execution failed [\_SB.PCI0.LPCB.H_EC._REG] (Node 0xfffffe825dd89de8), AE_ERROR (20170303/psparse-560)
acpibat0 at acpi0 (BAT0, PNP0C0A-0): ACPI Battery
acpibat0: -Virtual Battery 0- Fake rechargeable battery
acpibat0: granularity: low->warn 0.100 Wh, warn->full 0.100 Wh
acpibat1 at acpi0 (BAT1, PNP0C0A-1): ACPI Battery
acpibat2 at acpi0 (BAT2, PNP0C0A-2): ACPI Battery
WDT0 (PNP0C02) at acpi0 not configured
VGBI (INT33D6) at acpi0 not configured
FWHD (INT0800) at acpi0 not configured
LDRC (PNP0C02) at acpi0 not configured
LDR2 (PNP0C02) at acpi0 not configured
attimer1 at acpi0 (TIMR, PNP0100): io 0x40-0x43,0x50-0x53 irq 0
CWDT (INT3F0D) at acpi0 not configured
MI0 (IPI0001) at acpi0 not configured
PEC2 (PNP0401) at acpi0 not configured
UAR1 (PNP0501) at acpi0 not configured
UAR2 (PNP0501) at acpi0 not configured
PDRC (PNP0C02) at acpi0 not configured
WERR (PNP0C33) at acpi0 not configured
PTID (INT340E) at acpi0 not configured
acpifan0 at acpi0 (FAN0, PNP0C0B-0): ACPI Fan
acpifan1 at acpi0 (FAN1, PNP0C0B-1): ACPI Fan
acpifan2 at acpi0 (FAN2, PNP0C0B-2): ACPI Fan
acpifan3 at acpi0 (FAN3, PNP0C0B-3): ACPI Fan
acpifan4 at acpi0 (FAN4, PNP0C0B-4): ACPI Fan
acpitz0 at acpi0 (TZ00)
acpitz0: active cooling level 0: 80.0C
acpitz0: active cooling level 1: 55.0C
acpitz0: active cooling level 2: 0.0C
acpitz0: levels: critical 105.0 C
acpitz1 at acpi0 (TZ01): cpu0 cpu1 cpu2 cpu3
acpitz1: levels: critical 105.0 C, passive 108.0 C, passive cooling
ACPI: Enabled 7 GPEs in block 00 to 3F
ipmi0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pchb0 at pci0 dev 0 function 0: vendor 8086 product 0c08 (rev. 0x06)
xhci0 at pci0 dev 20 function 0: vendor 8086 product 8c31 (rev. 0x05)
xhci0: interrupting at msi0 vec 0
xhci0: xHCI version 1.0
usb0 at xhci0: USB revision 3.0
usb1 at xhci0: USB revision 2.0
ehci0 at pci0 dev 26 function 0: vendor 8086 product 8c2d (rev. 0x05)
ehci0: interrupting at ioapic0 pin 16
ehci0: BIOS has given up ownership
ehci0: EHCI version 1.0
usb2 at ehci0: USB revision 2.0
ppb0 at pci0 dev 28 function 0: vendor 8086 product 8c10 (rev. 0xd5)
ppb0: PCI Express capability version 2 <Root Port of PCI-E Root Complex> x2 @ 5.0GT/s
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled, rd/line, wr/inv ok
bge0 at pci1 dev 0 function 0: Broadcom BCM5720 Gigabit Ethernet
bge0: APE firmware NCSI 1.3.7.0
bge0: interrupting at msi1 vec 0
bge0: HW config 002b1194, 00006014, 4000aa08, 00000000 00000000
bge0: ASIC BCM5720 A0 (0x5720000), Ethernet address 20:47:47:87:3f:20
bge0: setting short Tx thresholds
brgphy0 at bge0 phy 1: BCM5720C 1000BASE-T media interface, rev. 0
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
bge1 at pci1 dev 0 function 1: Broadcom BCM5720 Gigabit Ethernet
bge1: APE firmware NCSI 1.3.7.0
bge1: interrupting at msi2 vec 0
bge1: HW config 002b1194, 00006014, 4000aa08, 00000000 00000000
bge1: ASIC BCM5720 A0 (0x5720000), Ethernet address 20:47:47:87:3f:22
bge1: setting short Tx thresholds
brgphy1 at bge1 phy 2: BCM5720C 1000BASE-T media interface, rev. 0
brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
ppb1 at pci0 dev 28 function 2: vendor 8086 product 8c14 (rev. 0xd5)
ppb1: PCI Express capability version 2 <Root Port of PCI-E Root Complex> x1 @ 5.0GT/s
ppb1: link is x1 @ 2.5GT/s
pci2 at ppb1 bus 2
pci2: i/o space, memory space enabled, rd/line, wr/inv ok
ppb2 at pci2 dev 0 function 0: vendor 1912 product 0013 (rev. 0x00)
ppb2: PCI Express capability version 2 <Upstream Port of PCI-E Switch>
pci3 at ppb2 bus 3
pci3: i/o space, memory space enabled, rd/line, wr/inv ok
ppb3 at pci3 dev 0 function 0: vendor 1912 product 0013 (rev. 0x00)
ppb3: PCI Express capability version 2 <Downstream Port of PCI-E Switch> x1 @ 2.5GT/s
pci4 at ppb3 bus 4
pci4: i/o space, memory space enabled, rd/line, wr/inv ok
ppb4 at pci4 dev 0 function 0: vendor 1912 product 0012 (rev. 0x00)
ppb4: PCI Express capability version 2 <PCI-E to PCI/PCI-X Bridge>
pci5 at ppb4 bus 5
pci5: i/o space, memory space enabled, rd/line, wr/inv ok
vga0 at pci5 dev 0 function 0: vendor 102b product 0534 (rev. 0x00)
wsdisplay0 at vga0 kbdmux 1
wsmux1: connecting to wsdisplay0
drm at vga0 not configured
ppb5 at pci3 dev 1 function 0: vendor 1912 product 0013 (rev. 0x00)
ppb5: PCI Express capability version 2 <Downstream Port of PCI-E Switch> x1 @ 2.5GT/s
pci6 at ppb5 bus 6
pci6: i/o space, memory space enabled, rd/line, wr/inv ok
vendor 1912 product 0011 (RAM memory) at pci6 dev 0 function 0 not configured
ehci1 at pci0 dev 29 function 0: vendor 8086 product 8c26 (rev. 0x05)
ehci1: interrupting at ioapic0 pin 23
ehci1: BIOS has given up ownership
ehci1: EHCI version 1.0
usb3 at ehci1: USB revision 2.0
ichlpcib0 at pci0 dev 31 function 0: vendor 8086 product 8c52 (rev. 0x05)
timecounter: Timecounter "ichlpcib0" frequency 3579545 Hz quality 1000
ichlpcib0: 24-bit timer
tco0 at ichlpcib0: TCO (watchdog) timer configured.
tco0: Min/Max interval 1/367 seconds
ahcisata0 at pci0 dev 31 function 2: vendor 8086 product 8c02 (rev. 0x05)
ahcisata0: interrupting at ioapic0 pin 19
ahcisata0: 64-bit DMA
ahcisata0: AHCI revision 1.30, 6 ports, 32 slots, CAP 0xcb30ff65<SXS,EMS,PSC,SSC,PMD,ISS=0x3=Gen3,SCLO,SAL,SSS,SNCQ,S64A>
atabus0 at ahcisata0 channel 0
atabus1 at ahcisata0 channel 1
atabus2 at ahcisata0 channel 5
ichsmb0 at pci0 dev 31 function 3: vendor 8086 product 8c22 (rev. 0x05)
ichsmb0: interrupting at ioapic0 pin 18
iic0 at ichsmb0: I2C bus
isa0 at ichlpcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
com1: console
pcppi0 at isa0 port 0x61
spkr0 at pcppi0: PC Speaker
midi0 at pcppi0: PC speaker
sysbeep0 at pcppi0
attimer1: attached to pcppi0
acpicpu0 at cpu0: ACPI CPU
acpicpu0: C1: HLT, lat   0 us, pow     0 mW
acpicpu0: P0: FFH, lat  10 us, pow 80000 mW, 3101 MHz, turbo boost
acpicpu0: P1: FFH, lat  10 us, pow 80000 mW, 3100 MHz
acpicpu0: T0: I/O, lat   1 us, pow     0 mW, 100 %
acpicpu0: T1: I/O, lat   1 us, pow     0 mW,  88 %
acpicpu0: T2: I/O, lat   1 us, pow     0 mW,  76 %
acpicpu0: T3: I/O, lat   1 us, pow     0 mW,  64 %
acpicpu0: T4: I/O, lat   1 us, pow     0 mW,  52 %
acpicpu0: T5: I/O, lat   1 us, pow     0 mW,  40 %
acpicpu0: T6: I/O, lat   1 us, pow     0 mW,  28 %
acpicpu0: T7: I/O, lat   1 us, pow     0 mW,  16 %
coretemp0 at cpu0: thermal sensor, 1 C resolution, Tjmax=100
acpicpu1 at cpu1: ACPI CPU
coretemp1 at cpu1: thermal sensor, 1 C resolution, Tjmax=100
acpicpu2 at cpu2: ACPI CPU
coretemp2 at cpu2: thermal sensor, 1 C resolution, Tjmax=100
acpicpu3 at cpu3: ACPI CPU
coretemp3 at cpu3: thermal sensor, 1 C resolution, Tjmax=100
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
timecounter: Timecounter "TSC" frequency 3093153800 Hz quality 3000
uhub0 at usb0: vendor 8086 (0x8086) xHCI Root Hub (0000), class 9/0, rev 1.00/1.00, addr 0
uhub0: 2 ports with 2 removable, self powered
uhub1 at usb1: vendor 8086 (0x8086) xHCI Root Hub (0000), class 9/0, rev 2.00/1.00, addr 0
uhub1: 10 ports with 10 removable, self powered
uhub2 at usb2: vendor 8086 (0x8086) EHCI root hub (0000), class 9/0, rev 2.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
uhub3 at usb3: vendor 8086 (0x8086) EHCI root hub (0000), class 9/0, rev 2.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered
IPsec: Initialized Security Association Processing.
ahcisata0 port 1: device present, speed: 1.5Gb/s
ahcisata0 port 0: device present, speed: 3.0Gb/s
wd0 at atabus0 drive 0
wd0: <ST3320620NS>
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 298 GB, 620181 cyl, 16 head, 63 sec, 512 bytes/sect x 625142448 sectors
uhidev0 at uhub1 port 5 configuration 1 interface 0
uhidev0: vendor 0430 (0x430) product 0005 (0x05), rev 1.10/2.00, addr 1, iclass 3/1
ukbd0 at uhidev0
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd0(ahcisata0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133) (using DMA)
wd1 at atabus1 drive 0
wd1: <ST3320620NS>
wd1: drive supports 16-sector PIO transfers, LBA48 addressing
wd1: 298 GB, 620181 cyl, 16 head, 63 sec, 512 bytes/sect x 625142448 sectors
wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd1(ahcisata0:1:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133) (using DMA)
wskbd0 at ukbd0 mux 1
wskbd0: connecting to wsdisplay0
uhub4 at uhub2 port 1: vendor 8087 (0x8087) product 8008 (0x8008), class 9/0, rev 2.00/0.05, addr 2
uhub4: single transaction translator
uhub5 at uhub3 port 1: vendor 8087 (0x8087) product 8000 (0x8000), class 9/0, rev 2.00/0.05, addr 2
uhub5: single transaction translator
uhub4: 4 ports with 4 removable, self powered
uhub5: 6 ports with 6 removable, self powered
uhub6 at uhub1 port 9: no manufacturer (0x413c) Gadget USB HUB (0xa001), class 9/0, rev 2.00/0.00, addr 2
uhub6: 6 ports with 6 removable, self powered
uhidev1 at uhub6 port 1 configuration 1 interface 0
uhidev1: Avocent (0x624) Keyboard/Mouse Function (0x249), rev 2.00/0.00, addr 3, iclass 3/1
ukbd1 at uhidev1
wskbd1 at ukbd1 mux 1
wskbd1: connecting to wsdisplay0
uhidev2 at uhub6 port 1 configuration 1 interface 1
uhidev2: Avocent (0x624) Keyboard/Mouse Function (0x249), rev 2.00/0.00, addr 3, iclass 3/1
ums0 at uhidev2: 3 buttons and Z dir
wsmouse0 at ums0 mux 0
uhidev3 at uhub6 port 1 configuration 1 interface 2
uhidev3: Avocent (0x624) Keyboard/Mouse Function (0x249), rev 2.00/0.00, addr 3, iclass 3/1
ums1 at uhidev3: 3 buttons and Z dir
wsmouse1 at ums1 mux 0
wskbd1: disconnecting from wsdisplay0
wskbd1: detached
ukbd1: detached
uhidev1: detached
uhidev1: at uhub6 port 1 (addr 3) disconnected
wsmouse0: detached
ums0: detached
uhidev2: detached
uhidev2: at uhub6 port 1 (addr 3) disconnected
wsmouse1: detached
ums1: detached
uhidev3: detached
uhidev3: at uhub6 port 1 (addr 3) disconnected
uhidev1 at uhub6 port 1 configuration 1 interface 0
uhidev1: Avocent (0x624) Keyboard/Mouse Function (0x249), rev 2.00/0.00, addr 4, iclass 3/1
ukbd1 at uhidev1
wskbd1 at ukbd1 mux 1
wskbd1: connecting to wsdisplay0
uhidev2 at uhub6 port 1 configuration 1 interface 1
uhidev2: Avocent (0x624) Keyboard/Mouse Function (0x249), rev 2.00/0.00, addr 4, iclass 3/1
ums0 at uhidev2: 3 buttons and Z dir
wsmouse0 at ums0 mux 0
uhidev3 at uhub6 port 1 configuration 1 interface 2
uhidev3: Avocent (0x624) Keyboard/Mouse Function (0x249), rev 2.00/0.00, addr 4, iclass 3/1
ums1 at uhidev3: 3 buttons and Z dir
wsmouse1 at ums1 mux 0
pad0: outputs: 44100Hz, 16-bit, stereo
audio0 at pad0: half duplex, playback, capture, mmap
pad0: Virtual format configured - Format SLINEAR, precision 16, channels 2, frequency 44100
pad0: Latency: 139 milliseconds
spkr1 at audio0: PC Speaker (synthesized)
raid1: RAID Level 1
raid1: Components: /dev/wd1a /dev/wd0a
raid1: Total Sectors: 2097088 (1023 MB)
raid2: RAID Level 1
raid2: Components: /dev/wd1b /dev/wd0b
raid2: Total Sectors: 4194240 (2047 MB)
raid3: RAID Level 1
raid3: Components: /dev/wd1e /dev/wd0e
raid3: Total Sectors: 33554368 (16383 MB)
raid4: RAID Level 1
raid4: Components: /dev/wd1f /dev/wd0f
raid4: Total Sectors: 33554368 (16383 MB)
raid5: RAID Level 1
raid5: Components: /dev/wd1g /dev/wd0g
raid5: Total Sectors: 551740000 (269404 MB)
WARNING: 1 error while detecting hardware; check system log.
boot device: raid1
root on raid1a dumps on raid1b
root file system type: ffs
kern.module.path=/stand/amd64/8.0/modules
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)
ipmi0: version 2.0 interface KCS iobase 0xca8/8 spacing 4

crash stacktrace

crash> t /a fffffe825ddb84a0
trace: pid 0 lid 15 at 0xffff8000abb3af90
sleepq_block() at sleepq_block+0x97
AcpiEvFinishGpe() at AcpiEvFinishGpe+0x17
AcpiEvAsynchEnableGpe() at AcpiEvAsynchEnableGpe+0x21
sysmon_task_queue_thread() at sysmon_task_queue_thread+0x5d

crash> t /a fffffe825ddb84a0
trace: pid 0 lid 15 at 0xffff8000abb3afb0
mptramp_longmode() at mptramp_longmode+0x1f1c

crash> t /a fffffe825ddb84a0
trace: pid 0 lid 15 at 0xffff8000abb3af90
sleepq_block() at sleepq_block+0x97
cv_wait() at cv_wait+0x9e
sysmon_task_queue_thread() at sysmon_task_queue_thread+0x9a

>How-To-Repeat:

>Fix:


>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: port-amd64-maintainer->jdolecek
Responsible-Changed-By: jdolecek@NetBSD.org
Responsible-Changed-When: Wed, 17 Jun 2020 18:49:20 +0000
Responsible-Changed-Why:
I've committed fix for this.


State-Changed-From-To: open->closed
State-Changed-By: jdolecek@NetBSD.org
State-Changed-When: Wed, 17 Jun 2020 18:49:20 +0000
State-Changed-Why:
Fixed by rev. 1.84 of sys/dev/acpi/acpi_ec.c
Thanks for report and all the testing!


State-Changed-From-To: closed->pending-pullups
State-Changed-By: jdolecek@NetBSD.org
State-Changed-When: Thu, 18 Jun 2020 22:23:23 +0000
State-Changed-Why:
Change to status to pending-pullups in order to properly keep track .
pullup-9 #959


From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: kern/53687: Interrupt storm on acpi SCI device
Date: Sat, 20 Jun 2020 17:58:08 +0200

 This should have been fixed by this:

 sys/dev/acpi/acpi_ec.c                          1.84

         PR 53687: only install space handler and enable interrupt for EC if
         ACPI claims the device is actually present .

 (Pulled up to netbsd-9 with ticket #959)

 Martin

State-Changed-From-To: pending-pullups->closed
State-Changed-By: jdolecek@NetBSD.org
State-Changed-When: Sat, 20 Jun 2020 16:22:07 +0000
State-Changed-Why:
Pullup to netbsd-9 done.


>Unformatted:

 Perhaps related: https://bugzilla.kernel.org/show_bug.cgi?id=25412

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.