kernel: Disabling IRQ #17

haux

Active Member
Jun 5, 2017
13
0
41
42
Hi,

I'm running Promox at home with simple setup (i7, 16G, 2xSSD disk as ZFS pool). I configured mythtv with HDMI passthrough. It works fine, I can play HD video on a big screen for a couple of minutes, but sudenly the video and the audio slow down (play in jolts).

In the host (proxmox) I get in the console:

Code:
Message from syslogd@pve at Jun 17 18:18:24 ...
 kernel:[26432.718497] Disabling IRQ #17

and this output from dmesg:


Code:
[26432.718225] irq 17: nobody cared (try booting with the "irqpoll" option)
[26432.718302] CPU: 0 PID: 0 Comm: swapper/0 Tainted: P           O    4.10.11-1-pve #1
[26432.718303] Hardware name: BIOSTAR Group TH67+/TH67+, BIOS 4.6.4 12/15/2011
[26432.718303] Call Trace:
[26432.718305]  <IRQ>
[26432.718310]  dump_stack+0x63/0x81
[26432.718312]  __report_bad_irq+0x35/0xc0
[26432.718314]  note_interrupt+0x234/0x270
[26432.718315]  handle_irq_event_percpu+0x54/0x80
[26432.718316]  handle_irq_event+0x3b/0x60
[26432.718318]  handle_fasteoi_irq+0x8f/0x140
[26432.718320]  handle_irq+0x1a/0x30
[26432.718323]  do_IRQ+0x46/0xd0
[26432.718324]  common_interrupt+0x89/0x89
[26432.718327] RIP: 0010:cpuidle_enter_state+0x11f/0x2c0
[26432.718328] RSP: 0018:ffffffff9e403dc8 EFLAGS: 00000246 ORIG_RAX: ffffffffffffffda
[26432.718330] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 000000000000001f
[26432.718331] RDX: 0000180a58c7b468 RSI: ffff99953f416ad8 RDI: 0000000000000000
[26432.718331] RBP: ffffffff9e403e08 R08: cccccccccccccccd R09: 0000000000000008
[26432.718332] R10: 0000000000000001 R11: 0000000000000001 R12: ffff99953f421d00
[26432.718333] R13: ffffffff9e4e71d8 R14: 0000000000000001 R15: ffffffff9e4e71c0
[26432.718333]  </IRQ>
[26432.718335]  ? cpuidle_enter_state+0x110/0x2c0
[26432.718337]  cpuidle_enter+0x17/0x20
[26432.718339]  call_cpuidle+0x23/0x40
[26432.718340]  do_idle+0x189/0x200
[26432.718341]  cpu_startup_entry+0x71/0x80
[26432.718343]  rest_init+0x77/0x80
[26432.718346]  start_kernel+0x464/0x485
[26432.718347]  ? early_idt_handler_array+0x120/0x120
[26432.718349]  x86_64_start_reservations+0x24/0x26
[26432.718350]  x86_64_start_kernel+0x14d/0x170
[26432.718352]  start_cpu+0x14/0x14
[26432.718352] handlers:
[26432.718426] [<ffffffffc0ade850>] vfio_intx_handler [vfio_pci]
[26432.718497] Disabling IRQ #17
 
Just adding more info:

Both guest and host are patched with the latest releases:

Guest:
Code:
root@mythtv:~# lsb_release -a
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 17.04
Release:    17.04
Codename:    zesty

root@mythtv:~# uname -a
Linux mythtv 4.10.0-22-generic #24-Ubuntu SMP Mon May 22 17:43:20 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Code:
root@pve:~# cat  /etc/pve/qemu-server/103.conf
bios: ovmf
boot: dcn
bootdisk: virtio0
cores: 3
efidisk0: local-zfs:vm-103-disk-2,size=128K
hostpci0: 06:00,pcie=1,x-vga=on
ide2: none,media=cdrom
machine: q35
memory: 4500
name: mythtv
net0: virtio=72:42:1E:53:BD:76,bridge=vmbr0
numa: 0
ostype: l26
scsihw: virtio-scsi-pci
smbios1: uuid=9a40d720-6562-456c-9007-84c5cd8b2254
sockets: 1
usb0: 2-1.1
virtio0: local-zfs:vm-103-disk-1,size=10G
virtio1: zpool0:vm-103-disk-1,cache=writethrough,size=3000G

Proxmox:
Code:
Proxmox:
root@pve:~# pveversion
pve-manager/5.0-10/0d270679 (running kernel: 4.10.11-1-pve)

root@pve:~# uname -a
Linux pve 4.10.11-1-pve #1 SMP PVE 4.10.11-9 (Mon, 22 May 2017 09:59:55 +0200) x86_64 GNU/Linux


Any suggestion is very welcome :confused:
 
Hi,

have a look if you can get a new firmware for you MB.
 
No thing to do with firemware update or whatsoever. I found a workaround by adding "irqpoll" in the file /etc/default/grub:

Code:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on irqpoll"

Even though I have no idea what it does!