GPE interrupt on Macbook Pro - kworker with high CPU usage

Bug #1887505 reported by Nick
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Greetings,

This issue is fixed by booting with the following kernel argument: acpi_mask_gpe=0x06

The effects of this bug were pretty devastating on the system; very slow and the fans were spinning very hard. Cores 0 and 1 were running at nearly 100% on an otherwise idle system.

It seems that this bug is well documented:
https://bugzilla.kernel.org/show_bug.cgi?id=117481 (2016)
https://bugzilla.redhat.com/show_bug.cgi?id=1192856 (2015)
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1577629 (2016)

I am new, so I am unsure whether it would be within the scope of Ubuntu to make it an option during installation to include device-specific kernel quirks for bugs such as this, and I wanted to check and see what the go is. If we know it is affecting a certain set of Macbook Pro's then would it be possible to detect the system and then add the kernel argument?

Best,
Nick

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: linux-image-5.4.0-40-generic 5.4.0-40.44
ProcVersionSignature: Ubuntu 5.4.0-40.44-generic 5.4.44
Uname: Linux 5.4.0-40-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.20.11-0ubuntu27.3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: nick 1865 F.... pulseaudio
 /dev/snd/controlC1: nick 1865 F.... pulseaudio
CasperMD5CheckResult: skip
CurrentDesktop: ubuntu:GNOME
Date: Tue Jul 14 19:43:20 2020
InstallationDate: Installed on 2020-07-13 (0 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 006: ID 05ac:8289 Apple, Inc.
 Bus 001 Device 002: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
 Bus 001 Device 003: ID 05ac:0262 Apple, Inc. Apple Internal Keyboard / Trackpad
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Apple Inc. MacBookPro11,2
ProcEnviron:
 LANGUAGE=en_AU:en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.4.0-40-generic root=UUID=e9ad07dc-6627-4a53-8cc5-b2f8967c933c ro quiet splash acpi_mask_gpe=0x06 vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-5.4.0-40-generic N/A
 linux-backports-modules-5.4.0-40-generic N/A
 linux-firmware 1.187.1
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/17/2018
dmi.bios.vendor: Apple Inc.
dmi.bios.version: 149.0.0.0.0
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-3CBD00234E554E41
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookPro11,2
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-3CBD00234E554E41
dmi.modalias: dmi:bvnAppleInc.:bvr149.0.0.0.0:bd09/17/2018:svnAppleInc.:pnMacBookPro11,2:pvr1.0:rvnAppleInc.:rnMac-3CBD00234E554E41:rvrMacBookPro11,2:cvnAppleInc.:ct10:cvrMac-3CBD00234E554E41:
dmi.product.family: Mac
dmi.product.name: MacBookPro11,2
dmi.product.sku: System SKU#
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

Revision history for this message
Nick (biangbiangmian) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.