Bug 1461511

Summary: kworker/0:1 process load CPU up to 25%
Product: [Fedora] Fedora Reporter: ilya <ivmazurenko>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED EOL QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 31CC: galen.lynch, gansalmon, ichavero, itamar, ivmazurenko, jforbes, jonathan, kernel-maint, madhu.chinakonda, mchehab, niki.guldbrand, solovyov.s.n, svcrdhtbgzll
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-11-24 16:55:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
lsmod output
none
dmesg none

Description ilya 2017-06-14 16:06:10 UTC
https://bugzilla.redhat.com/show_bug.cgi?id=1444597

Description of problem:
kworker/0:1 or similar process load CPU up to 25%

Version-Release number of selected component (if applicable):
new installed RHEL 7.3

How reproducible:
every time

Steps to Reproduce:
1. load RHEL
2. open "top" or another task manager

Actual results:
CPU load average is 20-25% on just booted machine. It looks like cpu temperature is very high and fans spins with maximum speed.

Expected results:
CPU load average is 0-1% on just booted machine

Additional info:
# grep . -r /sys/firmware/acpi/interrupts  
/sys/firmware/acpi/interrupts/sci:19648574
/sys/firmware/acpi/interrupts/error:       0
/sys/firmware/acpi/interrupts/gpe00:       0   invalid
/sys/firmware/acpi/interrupts/gpe01:       0   invalid
/sys/firmware/acpi/interrupts/gpe02:       0   invalid
/sys/firmware/acpi/interrupts/gpe03:19648401   enabled
/sys/firmware/acpi/interrupts/gpe04:       0   invalid
/sys/firmware/acpi/interrupts/gpe05:       0   invalid
/sys/firmware/acpi/interrupts/gpe06:       0   invalid
/sys/firmware/acpi/interrupts/gpe07:       0   invalid
/sys/firmware/acpi/interrupts/gpe08:       0   invalid
/sys/firmware/acpi/interrupts/gpe09:       0   disabled
/sys/firmware/acpi/interrupts/gpe10:       0   invalid
/sys/firmware/acpi/interrupts/gpe11:       0   invalid
/sys/firmware/acpi/interrupts/gpe12:       0   invalid
/sys/firmware/acpi/interrupts/gpe13:       0   invalid
/sys/firmware/acpi/interrupts/gpe14:       0   invalid
/sys/firmware/acpi/interrupts/gpe15:       0   invalid
/sys/firmware/acpi/interrupts/gpe16:       0   invalid
/sys/firmware/acpi/interrupts/gpe0A:     179   enabled
/sys/firmware/acpi/interrupts/gpe17:       0   invalid
/sys/firmware/acpi/interrupts/gpe0B:       0   invalid
/sys/firmware/acpi/interrupts/gpe18:       0   invalid
/sys/firmware/acpi/interrupts/gpe0C:       0   invalid
/sys/firmware/acpi/interrupts/gpe19:       0   invalid
/sys/firmware/acpi/interrupts/gpe0D:       0   invalid
/sys/firmware/acpi/interrupts/gpe0E:       0   invalid
/sys/firmware/acpi/interrupts/gpe20:       0   invalid
/sys/firmware/acpi/interrupts/gpe0F:       0   enabled
/sys/firmware/acpi/interrupts/gpe21:       0   invalid
/sys/firmware/acpi/interrupts/gpe22:       0   invalid
/sys/firmware/acpi/interrupts/gpe23:       0   invalid
/sys/firmware/acpi/interrupts/gpe24:       0   invalid
/sys/firmware/acpi/interrupts/gpe25:       0   invalid
/sys/firmware/acpi/interrupts/gpe26:       0   invalid
/sys/firmware/acpi/interrupts/gpe1A:       0   invalid
/sys/firmware/acpi/interrupts/gpe27:       0   invalid
/sys/firmware/acpi/interrupts/gpe1B:       0   invalid
/sys/firmware/acpi/interrupts/gpe28:       0   invalid
/sys/firmware/acpi/interrupts/gpe1C:       0   invalid
/sys/firmware/acpi/interrupts/gpe29:       0   invalid
/sys/firmware/acpi/interrupts/gpe1D:       0   invalid
/sys/firmware/acpi/interrupts/gpe1E:       0   invalid
/sys/firmware/acpi/interrupts/gpe30:       0   invalid
/sys/firmware/acpi/interrupts/gpe1F:       0   invalid
/sys/firmware/acpi/interrupts/gpe31:       0   invalid
/sys/firmware/acpi/interrupts/gpe32:       0   invalid
/sys/firmware/acpi/interrupts/gpe33:       0   invalid
/sys/firmware/acpi/interrupts/gpe34:       0   invalid
/sys/firmware/acpi/interrupts/gpe35:       0   invalid
/sys/firmware/acpi/interrupts/gpe36:       0   invalid
/sys/firmware/acpi/interrupts/gpe2A:       0   invalid
/sys/firmware/acpi/interrupts/gpe37:       0   invalid
/sys/firmware/acpi/interrupts/gpe2B:       0   invalid
/sys/firmware/acpi/interrupts/gpe38:       0   invalid
/sys/firmware/acpi/interrupts/gpe2C:       0   invalid
/sys/firmware/acpi/interrupts/gpe39:       0   invalid
/sys/firmware/acpi/interrupts/gpe2D:       0   invalid
/sys/firmware/acpi/interrupts/gpe2E:       0   invalid
/sys/firmware/acpi/interrupts/gpe40:       0   invalid
/sys/firmware/acpi/interrupts/gpe2F:       0   invalid
/sys/firmware/acpi/interrupts/gpe41:       0   invalid
/sys/firmware/acpi/interrupts/gpe42:       0   invalid
/sys/firmware/acpi/interrupts/gpe43:       0   invalid
/sys/firmware/acpi/interrupts/gpe44:       0   invalid
/sys/firmware/acpi/interrupts/gpe45:       0   invalid
/sys/firmware/acpi/interrupts/gpe46:       0   invalid
/sys/firmware/acpi/interrupts/gpe3A:       0   invalid
/sys/firmware/acpi/interrupts/gpe47:       0   invalid
/sys/firmware/acpi/interrupts/gpe3B:       0   invalid
/sys/firmware/acpi/interrupts/gpe48:       0   invalid
/sys/firmware/acpi/interrupts/gpe3C:       0   invalid
/sys/firmware/acpi/interrupts/gpe49:       0   invalid
/sys/firmware/acpi/interrupts/gpe3D:       0   invalid
/sys/firmware/acpi/interrupts/gpe3E:       0   invalid
/sys/firmware/acpi/interrupts/gpe50:       0   invalid
/sys/firmware/acpi/interrupts/gpe3F:       0   invalid
/sys/firmware/acpi/interrupts/gpe51:       0   invalid
/sys/firmware/acpi/interrupts/gpe52:       0   invalid
/sys/firmware/acpi/interrupts/gpe53:       0   invalid
/sys/firmware/acpi/interrupts/gpe54:       0   invalid
/sys/firmware/acpi/interrupts/gpe55:       0   invalid
/sys/firmware/acpi/interrupts/gpe56:       0   invalid
/sys/firmware/acpi/interrupts/gpe4A:       0   invalid
/sys/firmware/acpi/interrupts/gpe57:       0   invalid
/sys/firmware/acpi/interrupts/gpe4B:       0   invalid
/sys/firmware/acpi/interrupts/gpe58:       0   invalid
/sys/firmware/acpi/interrupts/gpe4C:       0   invalid
/sys/firmware/acpi/interrupts/gpe59:       0   invalid
/sys/firmware/acpi/interrupts/gpe4D:       0   invalid
/sys/firmware/acpi/interrupts/gpe4E:       0   invalid
/sys/firmware/acpi/interrupts/gpe60:       0   invalid
/sys/firmware/acpi/interrupts/gpe4F:       0   invalid
/sys/firmware/acpi/interrupts/gpe61:       1   enabled
/sys/firmware/acpi/interrupts/gpe62:       0   enabled
/sys/firmware/acpi/interrupts/gpe63:       0   invalid
/sys/firmware/acpi/interrupts/gpe64:       0   invalid
/sys/firmware/acpi/interrupts/gpe65:       0   invalid
/sys/firmware/acpi/interrupts/gpe66:       3   enabled
/sys/firmware/acpi/interrupts/gpe5A:       0   invalid
/sys/firmware/acpi/interrupts/gpe67:       0   enabled
/sys/firmware/acpi/interrupts/gpe5B:       0   invalid
/sys/firmware/acpi/interrupts/gpe68:       0   invalid
/sys/firmware/acpi/interrupts/gpe5C:       0   invalid
/sys/firmware/acpi/interrupts/gpe69:       0   disabled
/sys/firmware/acpi/interrupts/gpe5D:       0   invalid
/sys/firmware/acpi/interrupts/gpe5E:       0   invalid
/sys/firmware/acpi/interrupts/gpe70:       0   invalid
/sys/firmware/acpi/interrupts/gpe5F:       0   invalid
/sys/firmware/acpi/interrupts/gpe71:       0   invalid
/sys/firmware/acpi/interrupts/gpe72:       0   invalid
/sys/firmware/acpi/interrupts/gpe73:       0   invalid
/sys/firmware/acpi/interrupts/gpe74:       0   invalid
/sys/firmware/acpi/interrupts/gpe75:       0   invalid
/sys/firmware/acpi/interrupts/gpe76:       0   invalid
/sys/firmware/acpi/interrupts/gpe6A:       0   invalid
/sys/firmware/acpi/interrupts/gpe77:       0   invalid
/sys/firmware/acpi/interrupts/gpe6B:       0   invalid
/sys/firmware/acpi/interrupts/gpe78:       0   invalid
/sys/firmware/acpi/interrupts/gpe6C:       0   invalid
/sys/firmware/acpi/interrupts/gpe79:       0   invalid
/sys/firmware/acpi/interrupts/gpe6D:       0   disabled
/sys/firmware/acpi/interrupts/gpe6E:       0   invalid
/sys/firmware/acpi/interrupts/gpe6F:       0   invalid
/sys/firmware/acpi/interrupts/gpe7A:       0   invalid
/sys/firmware/acpi/interrupts/gpe7B:       0   invalid
/sys/firmware/acpi/interrupts/gpe7C:       0   invalid
/sys/firmware/acpi/interrupts/gpe7D:       0   invalid
/sys/firmware/acpi/interrupts/gpe7E:       0   invalid
/sys/firmware/acpi/interrupts/gpe7F:       0   invalid
/sys/firmware/acpi/interrupts/sci_not:       0
/sys/firmware/acpi/interrupts/ff_pmtimer:       0   invalid
/sys/firmware/acpi/interrupts/ff_rt_clk:       0   disabled
/sys/firmware/acpi/interrupts/gpe_all:19648779
/sys/firmware/acpi/interrupts/ff_gbl_lock:       0   enabled
/sys/firmware/acpi/interrupts/ff_pwr_btn:       0   enabled
/sys/firmware/acpi/interrupts/ff_slp_btn:       0   invalid



echo "disable" > /sys/firmware/acpi/interrupts/gpe03
is fixing this problem for me, but i think this is workaround


Maybe related info:
I have HP 15-r157nr notebook with 2 videocards: onboard intel card and nvidia.
The nouveau module is disabled by me, because it is works incorrectly (machine is not waking up after suspend):
# cat /etc/modprobe.d/myblacklist.conf 
blacklist nouveau
# dracut -f




# lspci
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4)
00:1c.1 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 2 (rev e4)
00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1c.4 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 5 (rev e4)
00:1c.5 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 6 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 07)
09:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)
0a:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter




# lsmod
Module                  Size  Used by
cmac                   12788  2 
rfcomm                 69552  2 
fuse                   87741  3 
xt_CHECKSUM            12549  1 
ipt_MASQUERADE         12678  3 
nf_nat_masquerade_ipv4    13412  1 ipt_MASQUERADE
tun                    27226  1 
drbg                   30280  1 
ansi_cprng             12989  0 
ccm                    17773  1 
ip6t_rpfilter          12595  1 
ipt_REJECT             12541  4 
nf_reject_ipv4         13373  1 ipt_REJECT
ip6t_REJECT            12625  2 
nf_reject_ipv6         13717  1 ip6t_REJECT
xt_conntrack           12760  12 
ip_set                 36439  0 
nfnetlink              14696  1 ip_set
ebtable_nat            12807  1 
ebtable_broute         12731  1 
bridge                107106  1 ebtable_broute
stp                    12976  1 bridge
llc                    14552  2 stp,bridge
ip6table_nat           12864  1 
nf_conntrack_ipv6      18894  7 
nf_defrag_ipv6         35104  1 nf_conntrack_ipv6
nf_nat_ipv6            14131  1 ip6table_nat
ip6table_mangle        12700  1 
ip6table_security      12710  1 
ip6table_raw           12683  1 
iptable_nat            12875  1 
nf_conntrack_ipv4      19108  7 
nf_defrag_ipv4         12729  1 nf_conntrack_ipv4
nf_nat_ipv4            14115  1 iptable_nat
nf_nat                 26147  3 nf_nat_ipv4,nf_nat_ipv6,nf_nat_masquerade_ipv4
nf_conntrack          111302  7 nf_nat,nf_nat_ipv4,nf_nat_ipv6,xt_conntrack,nf_nat_masquerade_ipv4,nf_conntrack_ipv4,nf_conntrack_ipv6
iptable_mangle         12695  1 
iptable_security       12705  1 
iptable_raw            12678  1 
ebtable_filter         12827  1 
ebtables               35009  3 ebtable_broute,ebtable_nat,ebtable_filter
ip6table_filter        12815  1 
ip6_tables             26901  5 ip6table_filter,ip6table_mangle,ip6table_security,ip6table_nat,ip6table_raw
iptable_filter         12810  1 
bnep                   19625  2 
snd_hda_codec_hdmi     47892  1 
vfat                   17411  1 
fat                    65913  1 vfat
intel_powerclamp       14419  0 
coretemp               13444  0 
intel_rapl             19321  0 
iosf_mbi               13523  1 intel_rapl
kvm_intel             170181  0 
kvm                   554609  1 kvm_intel
irqbypass              13503  1 kvm
crc32_pclmul           13113  0 
arc4                   12608  2 
iTCO_wdt               13480  0 
iTCO_vendor_support    13718  1 iTCO_wdt
hp_wmi                 13945  0 
sparse_keymap          13948  1 hp_wmi
ghash_clmulni_intel    13259  0 
rtl8723be              89567  0 
snd_hda_codec_realtek    85956  1 
btcoexist              50471  1 rtl8723be
snd_hda_codec_generic    73789  1 snd_hda_codec_realtek
rtl8723_common         23563  1 rtl8723be
rtl_pci                26618  1 rtl8723be
rtlwifi                70428  2 rtl_pci,rtl8723be
i915                 1307079  5 
mac80211              682454  3 rtl_pci,rtlwifi,rtl8723be
snd_hda_intel          39987  7 
uvcvideo               80934  0 
aesni_intel            69884  4 
snd_hda_codec         136428  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
lrw                    13286  1 aesni_intel
videobuf2_vmalloc      13216  1 uvcvideo
gf128mul               14951  1 lrw
videobuf2_memops       13362  1 videobuf2_vmalloc
glue_helper            13990  1 aesni_intel
videobuf2_core         40499  1 uvcvideo
ablk_helper            13597  1 aesni_intel
btusb                  45581  0 
snd_hda_core           85362  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
cryptd                 20359  3 ghash_clmulni_intel,aesni_intel,ablk_helper
videodev              126499  2 uvcvideo,videobuf2_core
snd_hwdep              13608  1 snd_hda_codec
cfg80211              593832  2 mac80211,rtlwifi
snd_seq                66747  0 
btrtl                  12890  1 btusb
snd_seq_device         14356  1 snd_seq
btbcm                  14040  1 btusb
btintel                15709  1 btusb
i2c_algo_bit           13413  1 i915
bluetooth             534918  33 bnep,btbcm,btrtl,btusb,rfcomm,btintel
mei_me                 32712  0 
sg                     40721  0 
snd_pcm               106416  4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
drm_kms_helper        146456  1 i915
syscopyarea            12529  1 drm_kms_helper
mei                    96177  1 mei_me
rfkill                 26536  6 cfg80211,hp_wmi,bluetooth
sysfillrect            12701  1 drm_kms_helper
pcspkr                 12718  0 
sysimgblt              12640  1 drm_kms_helper
fb_sys_fops            12703  1 drm_kms_helper
drm                   372540  6 i915,drm_kms_helper
snd_timer              29819  2 snd_pcm,snd_seq
snd                    83432  24 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
lpc_ich                21073  0 
soundcore              15047  1 snd
shpchp                 37032  0 
i2c_i801               22418  0 
wmi                    19070  1 hp_wmi
snd_soc_sst_acpi       12858  0 
snd_soc_sst_match      12890  1 snd_soc_sst_acpi
i2c_designware_platform    12902  0 
video                  24400  1 i915
i2c_designware_core    18738  1 i2c_designware_platform
hp_wireless            12637  0 
nfsd                  337853  1 
auth_rpcgss            59323  1 nfsd
nfs_acl                12837  1 nfsd
lockd                  93573  1 nfsd
grace                  13515  2 nfsd,lockd
sunrpc                334343  7 nfsd,auth_rpcgss,lockd,nfs_acl
ip_tables              27115  5 iptable_security,iptable_filter,iptable_mangle,iptable_nat,iptable_raw
xfs                   985347  3 
libcrc32c              12644  1 xfs
sd_mod                 46322  4 
crc_t10dif             12714  1 sd_mod
crct10dif_generic      12647  0 
ahci                   34042  3 
crct10dif_pclmul       14289  1 
crct10dif_common       12595  3 crct10dif_pclmul,crct10dif_generic,crc_t10dif
libahci                31992  1 ahci
crc32c_intel           22079  1 
serio_raw              13462  0 
libata                247095  2 ahci,libahci
r8169                  80945  0 
mii                    13934  1 r8169
sdhci_acpi             13473  0 
sdhci                  43756  1 sdhci_acpi
i2c_hid                18821  0 
i2c_core               40756  9 drm,i915,i2c_i801,i2c_hid,i2c_designware_core,i2c_designware_platform,drm_kms_helper,i2c_algo_bit,videodev
mmc_core              130254  2 sdhci,sdhci_acpi
fjes                   32197  0 
dm_mirror              22135  0 
dm_region_hash         20862  1 dm_mirror
dm_log                 18411  2 dm_region_hash,dm_mirror
dm_mod                114430  11 dm_log,dm_mirror

Comment 1 ilya 2017-06-14 16:06:53 UTC
https://bugzilla.redhat.com/show_bug.cgi?id=1444597 helps me

Comment 2 ilya 2017-06-14 16:09:28 UTC
sudo echo "disable" > /sys/firmware/acpi/interrupts/gpe03
- helps for me
 i have installed new ssd drive instead of dvdrom of my notebook. after that bug annoing me

please help. bug reproduced in rhel, f25, f26 beta

Comment 3 ilya 2017-10-05 14:41:26 UTC
Any updates?

Comment 4 Niki Guldbrand 2017-11-20 22:05:19 UTC
I am seeing the same issue, and disabling one of the interrupts seems to work around this issue like this below, before doing this one of the CPU's was running at 100%:

# echo "disable" > /sys/firmware/acpi/interrupts/gpe61
# cat /sys/firmware/acpi/interrupts/gpe61
 3885813     STS disabled     unmasked

Don't know what relevant information I can provide to help debug this ?
The hardware is a Laptop, running F27, I an seeing this in kernel 4.13.1[1,2,3] so far.

Comment 5 Laura Abbott 2018-02-28 03:53:30 UTC
We apologize for the inconvenience.  There is a large number of bugs to go through and several of them have gone stale. The kernel moves very fast so bugs may get fixed as part of a kernel update. Due to this, we are doing a mass bug update across all of the Fedora 26 kernel bugs.
 
Fedora 26 has now been rebased to 4.15.4-200.fc26.  Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel.
 
If you have moved on to Fedora 27, and are still experiencing this issue, please change the version to Fedora 27.
 
If you experience different issues, please open a new bug report for those.

Comment 6 Niki Guldbrand 2018-03-16 16:22:41 UTC
The work around mentioned in this bug report (Disabling interrupts) worked for me, but haven't needed the work around for some time now.

Comment 7 ilya 2018-03-26 12:55:29 UTC
still reproduced. This bug is very annoying, please help. What additional information can i provide?

Comment 8 Galen Lynch 2018-10-09 20:45:21 UTC
I am also seeing this behaviour on my Dell XPS 9560 laptop

$ uname -r && cat /etc/*release
4.18.11-200.fc28.x86_64
Fedora release 28 (Twenty Eight)
NAME=Fedora
VERSION="28 (Workstation Edition)"
ID=fedora
VERSION_ID=28
PLATFORM_ID="platform:f28"
PRETTY_NAME="Fedora 28 (Workstation Edition)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:fedoraproject:fedora:28"
HOME_URL="https://fedoraproject.org/"
SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=28
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=28
PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy"
VARIANT="Workstation Edition"
VARIANT_ID=workstation
Fedora release 28 (Twenty Eight)
Fedora release 28 (Twenty Eight)

$ grep . -r /sys/firmware/acpi/interrupts
/sys/firmware/acpi/interrupts/gpe2F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe23:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe5D:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe51:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe13:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe4D:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe41:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe7B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe0F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe03:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3D:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe31:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe6B:       0     STS invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2D:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe21:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe5B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1D:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/ff_pwr_btn:       0  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe78:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe11:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe4B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe0D:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe68:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe01:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe58:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/ff_rt_clk:       0         disabled     unmasked
/sys/firmware/acpi/interrupts/ff_pmtimer:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe48:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe76:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe38:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe0B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe66:       7  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe28:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe56:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe18:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe46:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe74:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe08:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe36:       0     STS invalid      unmasked
/sys/firmware/acpi/interrupts/gpe64:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe26:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/error:       0
/sys/firmware/acpi/interrupts/gpe54:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe16:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/sci:    9981
/sys/firmware/acpi/interrupts/gpe44:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe7E:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe72:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe06:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe34:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe6E:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe62:       0  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe24:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe5E:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe52:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe14:    9963  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe4E:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe42:      10  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe7C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe70:       0     STS invalid      unmasked
/sys/firmware/acpi/interrupts/gpe04:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3E:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe32:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe6C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe60:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2E:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe22:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe5C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe50:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1E:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe79:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe12:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe4C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe40:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe7A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe0E:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe69:       0         disabled     unmasked
/sys/firmware/acpi/interrupts/gpe02:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe30:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe6A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe59:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe20:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe5A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe49:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe77:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe10:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe4A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe39:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe0C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe67:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe00:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe_all:    9984
/sys/firmware/acpi/interrupts/gpe29:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe57:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe19:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe47:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe75:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe09:       0  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe37:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe0A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe65:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe27:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe55:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe17:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe45:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe7F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe73:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/ff_gbl_lock:       0         disabled     unmasked
/sys/firmware/acpi/interrupts/gpe07:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/sci_not:      17
/sys/firmware/acpi/interrupts/gpe35:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe6F:       1  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe63:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe25:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe5F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe53:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe15:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe4F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe43:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe7D:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe71:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe05:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe33:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe6D:       0         disabled     unmasked
/sys/firmware/acpi/interrupts/ff_slp_btn:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe61:       3  EN     enabled      unmasked

Output of perf tracing suggests that the problem has to do with my usb-hub:
$ sudo perf record -g -a sleep 10
$ sudo perf report
---The tree with the largest self time:---
-   56.04%    55.78%  kworker/2:0+pm   [kernel.kallsyms]                        [k] xhci_hub_control                                            ▒
     55.78% ret_from_fork                                                                                                                       ▒
        kthread                                                                                                                                 ▒
        worker_thread                                                                                                                           ▒
        process_one_work                                                                                                                        ▒
        pm_runtime_work                                                                                                                         ▒
        rpm_idle                                                                                                                                ▒
        __rpm_callback                                                                                                                          ▒
        usb_runtime_idle                                                                                                                        ▒
        __pm_runtime_suspend                                                                                                                    ▒
        rpm_suspend                                                                                                                             ▒
        rpm_callback                                                                                                                            ▒
        __rpm_callback                                                                                                                          ▒
        usb_runtime_suspend                                                                                                                     ▒
      - usb_suspend_both                                                                                                                        ▒
         - 47.34% hub_suspend                                                                                                                   ▒
              set_port_feature                                                                                                                  ▒
              usb_control_msg                                                                                                                   ▒
              usb_start_wait_urb                                                                                                                ▒
            - usb_hcd_submit_urb                                                                                                                ▒
                 xhci_hub_control                                                                                                               ▒
         - 8.43% usb_resume_interface.isra.9                                                                                                    ▒
              hub_resume                                                                                                                        ▒
              hub_activate                                                                                                                      ▒
              hub_ext_port_status                                                                                                               ▒
              usb_control_msg                                                                                                                   ▒
              usb_start_wait_urb                                                                                                                ▒
            - usb_hcd_submit_urb                                                                                                                ▒
                 xhci_hub_control

Comment 9 ilya 2018-11-21 20:09:47 UTC
still reproduced

Comment 10 ilya 2018-12-02 10:37:06 UTC
What information can i Provide to help in fix of this bug? 

It is very annoying

Comment 11 Jeremy Cline 2018-12-03 17:30:33 UTC
We apologize for the inconvenience.  There is a large number of bugs to go through and several of them have gone stale.  Due to this, we are doing a mass bug update across all of the Fedora 29 kernel bugs.
 
Fedora 29 has now been rebased to 4.19.5-300.fc29.  Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel.
 
If you experience different issues, please open a new bug report for those.

Comment 12 ilya 2018-12-04 05:38:48 UTC
still reproduced

Comment 13 ilya 2018-12-04 05:40:30 UTC
Created attachment 1511191 [details]
lsmod output

lsmod output kernel 4.19.5-300.fc29.x86_64

Comment 14 ilya 2018-12-04 05:45:11 UTC
Created attachment 1511192 [details]
dmesg

Comment 15 Keit 2019-01-15 08:46:34 UTC
Same issue here on kernel 4.19.14-200.fc28.

In my case it is the gpe2A interrupt that causes this issue and disabling it, works as workaround.

I'm on a HP laptop zbook14.

Comment 16 Justin M. Forbes 2019-01-29 16:13:21 UTC
*********** MASS BUG UPDATE **************

We apologize for the inconvenience.  There are a large number of bugs to go through and several of them have gone stale.  Due to this, we are doing a mass bug update across all of the Fedora 29 kernel bugs.

Fedora 29 has now been rebased to 4.20.5-200.fc29.  Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel.

If you experience different issues, please open a new bug report for those.

Comment 17 Keit 2019-02-11 08:59:59 UTC
This is still happening on Fedora 28, with an updated kernel.

$ uname -r
4.20.6-100.fc28.x86_64

Comment 18 Justin M. Forbes 2019-08-20 17:43:48 UTC
*********** MASS BUG UPDATE **************

We apologize for the inconvenience.  There are a large number of bugs to go through and several of them have gone stale.  Due to this, we are doing a mass bug update across all of the Fedora 29 kernel bugs.

Fedora 29 has now been rebased to 5.2.9-100.fc29.  Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel.

If you have moved on to Fedora 30, and are still experiencing this issue, please change the version to Fedora 30.

If you experience different issues, please open a new bug report for those.

Comment 19 Keit 2019-08-20 19:49:34 UTC
I no longer have the laptop where I previously had the issue.

On a fully updated Fedora 30, I'm not seeing this high cpu usage on a Dell E6230.

Comment 20 Justin M. Forbes 2019-08-20 20:26:32 UTC
Thanks for the reply.

Comment 21 ilya 2019-10-31 07:03:41 UTC
Still reproduced on Fedora 31. I have created this issue 2 years ago.

Every time after installing of a fedora i need to make new systemd unit, thats makes the "sudo echo "disable" > /sys/firmware/acpi/interrupts/gpe03" command. Or my notebook becomes very hot and slow.

Please, tell me, what data can I provide to make you able to fix this bug?? 

This is very annoying, please, stop ignoring this issue

Comment 22 ilya 2019-10-31 07:05:07 UTC
Also, reproduced in RHEL

Comment 23 Ben Cotton 2019-10-31 18:42:42 UTC
This message is a reminder that Fedora 29 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 29 on 2019-11-26.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '29'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 29 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 24 Ben Cotton 2020-11-03 16:50:06 UTC
This message is a reminder that Fedora 31 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 31 on 2020-11-24.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '31'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 31 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 25 Ben Cotton 2020-11-24 16:55:47 UTC
Fedora 31 changed to end-of-life (EOL) status on 2020-11-24. Fedora 31 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.