[Bug 283706] atopcase0: irq storm on MacBook Pro
Date: Sun, 29 Dec 2024 00:13:14 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283706
Bug ID: 283706
Summary: atopcase0: irq storm on MacBook Pro
Product: Base System
Version: 15.0-CURRENT
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: kern
Assignee: bugs@FreeBSD.org
Reporter: saper@saper.info
Attachment #256246 text/plain
mime type:
Created attachment 256246
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=256246&action=edit
ACPI tables dump
The keyboard of a MacBook Pro 13,1 suffers from IRQ storms.
The workaround from the manpage prevents the driver from attaching at all:
Dec 28 20:57:30 radziecki kernel: lo0: link state changed to UP
Dec 28 20:57:30 radziecki kernel: atopcase0: <Apple MacBook SPI Topcase> at cs
0 mode 0 on spibus0
Dec 28 20:57:30 radziecki kernel: atopcase0: Using ACPI GPE.
Dec 28 20:57:30 radziecki kernel: atopcase0: can't establish communication
Dec 28 20:57:30 radziecki kernel: spi0: transfer timeout
Dec 28 20:57:30 radziecki kernel: atopcase0: SPI error: 5
Dec 28 20:57:30 radziecki kernel: device_attach: atopcase0 attach returned 5
Dec 28 20:57:30 radziecki kernel: Cuse v0.1.37 @ /dev/cuse
Dec 28 20:57:30 radziecki root[1800]: /etc/rc: WARNING: Dump device does not
exist. Savecore not run.
Dec 28 20:57:30 radziecki named[1854]: starting BIND 9.18.32 (Extended Support
Version) <id:>
Without the workaround it attaches, but the
keyboard is hard to use::::::::::::::::::::::::::::::::::::
Dec 29 00:38:15 radziecki kernel: tap0: link state changed to UP
Dec 29 00:38:15 radziecki kernel: wifibox0: link state changed to UP
Dec 29 00:38:15 radziecki kernel: lo0: link state changed to UP
Dec 29 00:38:15 radziecki kernel: atopcase0: <Apple MacBook SPI Topcase> at cs
0 mode 0 irq 14 on spibus0
Dec 29 00:38:15 radziecki kernel: atopcase0: Using interrupts.
Dec 29 00:38:15 radziecki kernel: stray irq14
Dec 29 00:38:15 radziecki kernel: atopcase0: Interrupt storm detected. Falling
back to polling
Dec 29 00:38:15 radziecki kernel: hidbus0: <HID bus> on atopcase0
Dec 29 00:38:15 radziecki kernel: hidbus1: <HID bus> on atopcase0
Dec 29 00:38:15 radziecki kernel: hkbd0: <Apple MacBook Keyboard> on hidbus0
This is FreeBSD 15.0-CURRENT #15 main-n274377-cf6b389f7c48: Fri Dec 20 10:09:35
CET 2024 saper@radziecki:/big/obj/usr/src/amd64.amd64/sys/VAIO
--
You are receiving this mail because:
You are the assignee for the bug.