You are not logged in.
Pages: 1
Hello,
I don't really know if this is a hardware bug or a software.
This is a new laptop (Galago Pro) that I brought a couple of months ago and I have been seeing this in the logs at every boot only on arch:
irq 16: nobody cared (try booting with the "irqpoll" option)
CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.12.4-1-ARCH #1
Hardware name: Notebook N130BU/N130BU, BIOS 1.05.04nRSA 04/26/2017
Call Trace:
<IRQ>
dump_stack+0x63/0x8d
__report_bad_irq+0x35/0xc0
note_interrupt+0x24b/0x2a0
handle_irq_event_percpu+0x54/0x80
handle_irq_event+0x39/0x60
handle_fasteoi_irq+0x8b/0x150
handle_irq+0x1a/0x30
do_IRQ+0x46/0xd0
common_interrupt+0x89/0x89
RIP: 0010:poll_idle+0x2c/0x57
RSP: 0018:ffffffff9fa03db0 EFLAGS: 00000246 ORIG_RAX: ffffffffffffffbc
RAX: 0000000000200000 RBX: ffffffff9faa90e0 RCX: ffffffff9fa104c0
RDX: 0000000000000000 RSI: ffffffff9faa90e0 RDI: ffff9fc57ec20e00
RBP: ffffffff9fa03db0 R08: cccccccccccccccd R09: 0000000000000008
R10: 0000000000000001 R11: 0000000000000002 R12: ffff9fc57ec20e00
R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff9faa90f8
</IRQ>
cpuidle_enter_state+0xfd/0x300
cpuidle_enter+0x17/0x20
call_cpuidle+0x23/0x40
do_idle+0x18a/0x1e0
cpu_startup_entry+0x71/0x80
rest_init+0x84/0x90
start_kernel+0x43b/0x45c
? early_idt_handler_array+0x120/0x120
x86_64_start_reservations+0x29/0x2b
x86_64_start_kernel+0x143/0x166
secondary_startup_64+0x9f/0x9f
handlers:
[<ffffffffc04fe0d0>] i801_isr [i2c_i801]
Disabling IRQ #16In case this helps:
cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3
0: 22 0 0 0 IR-IO-APIC 2-edge timer
1: 8 0 196 0 IR-IO-APIC 1-edge i8042
8: 1 0 0 0 IR-IO-APIC 8-edge rtc0
9: 25 0 36 0 IR-IO-APIC 9-fasteoi acpi
12: 2327 0 23138 0 IR-IO-APIC 12-edge i8042
16: 77900 0 22100 0 IR-IO-APIC 16-fasteoi i801_smbus
120: 0 0 0 0 DMAR-MSI 0-edge dmar0
121: 0 0 0 0 DMAR-MSI 1-edge dmar1
122: 4891 0 0 0 IR-PCI-MSI 31457280-edge nvme0q0, nvme0q1
123: 12 0 2 0 IR-PCI-MSI 30408704-edge rtsx_pci
124: 280 0 353 0 IR-PCI-MSI 327680-edge xhci_hcd
125: 0 0 0 0 IR-PCI-MSI 376832-edge ahci[0000:00:17.0]
126: 0 4386 0 0 IR-PCI-MSI 31457281-edge nvme0q2
127: 0 0 6314 0 IR-PCI-MSI 31457282-edge nvme0q3
128: 0 0 0 6421 IR-PCI-MSI 31457283-edge nvme0q4
129: 32 0 0 0 IR-PCI-MSI 360448-edge mei_me
130: 0 0 0 0 IR-PCI-MSI 30410752-edge enp58s0f1
131: 1735 0 4228 0 IR-PCI-MSI 30932992-edge iwlwifi
132: 1261 0 4008 0 IR-PCI-MSI 32768-edge i915
133: 546 0 184 0 IR-PCI-MSI 514048-edge snd_hda_intel:card0
NMI: 0 0 0 0 Non-maskable interrupts
LOC: 12869 10992 13657 12026 Local timer interrupts
SPU: 0 0 0 0 Spurious interrupts
PMI: 0 0 0 0 Performance monitoring interrupts
IWI: 0 0 1 0 IRQ work interrupts
RTR: 0 0 0 0 APIC ICR read retries
RES: 1809 2368 1365 1591 Rescheduling interrupts
CAL: 2301 2461 2237 2262 Function call interrupts
TLB: 453 833 583 530 TLB shootdowns
TRM: 0 0 0 0 Thermal event interrupts
THR: 0 0 0 0 Threshold APIC interrupts
DFR: 0 0 0 0 Deferred Error APIC interrupts
MCE: 0 0 0 0 Machine check exceptions
MCP: 2 2 2 2 Machine check polls
ERR: 0
MIS: 0
PIN: 0 0 0 0 Posted-interrupt notification event
PIW: 0 0 0 0 Posted-interrupt wakeup eventOf course I contacted the system76 support and they don't know what this is about.
I haven't seen any problems on daily use but only recently when I have started playing BioShock Infinite on 1080p, serveral minutes into the game, the whole system just hard shutdowns(power off) and I have to boot back in.
I tried disabling the i2c_i801 module from using interrupts by using its "disable_features" parameter but I don't think that solves the problem more so if it is a hardware failure.
Any advise or help is appreciated.
Thanks!
EDIT:
I managed to get these logs on the next boot after a hard shutdown:
CPU0: Core temperature above threshold, cpu clock throttled (total events = 1)
Oct 01 16:32:33 shalzz-galp2 kernel: CPU2: Core temperature above threshold, cpu clock throttled (total events = 1)
Oct 01 16:32:33 shalzz-galp2 kernel: CPU3: Package temperature above threshold, cpu clock throttled (total events = 1)
Oct 01 16:32:33 shalzz-galp2 kernel: CPU1: Package temperature above threshold, cpu clock throttled (total events = 1)
Oct 01 16:32:33 shalzz-galp2 kernel: CPU2: Package temperature above threshold, cpu clock throttled (total events = 1)
Oct 01 16:32:33 shalzz-galp2 kernel: CPU0: Package temperature above threshold, cpu clock throttled (total events = 1)
Oct 01 16:32:33 shalzz-galp2 kernel: mce: [Hardware Error]: Machine check events loggedLast edited by shalzz (2017-10-01 15:52:29)
Offline
I have a system76 gazelle and encountered the same problem a while back. I never found a reason for the message but I did get rid of it by changing GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub to include irqpoll after quiet.
Offline
I tried the irqpoll kernel parameter as well and got some equally worrying messages:
kernel: Misrouted IRQ fixup and polling support enabled
kernel: This may significantly impact system performance
hpet_rtc_timer_reinit: 5 callbacks suppressed
kernel: hpet1: lost 5728 rtc interrupts
kernel: hpet1: lost 5728 rtc interrupts
kernel: hpet1: lost 5728 rtc interrupts
kernel: hpet1: lost 5728 rtc interrupts
kernel: hpet1: lost 5729 rtc interrupts
kernel: hpet1: lost 5728 rtc interrupts
kernel: hpet1: lost 5729 rtc interrupts
kernel: hpet1: lost 5729 rtc interrupts
kernel: hpet1: lost 5729 rtc interrupts
kernel: hpet1: lost 5729 rtc interruptsOffline
To get rid of the hpet messages, check out this arch post: https://bbs.archlinux.org/viewtopic.php?id=124908
Offline
I don't want to just hide the messages, I want to find out the cause behind them.
Offline
Pages: 1