Please install and boot kernel [1] which enables IRQ debugfs.
Then you can find the "do_IRQ: X.Y" means. On my system:
# ls /sys/kernel/debug/irq/irqs
0 1 10 11 12 120 121 122 123 124 125 126 127 128 129 13 130
131 132 133 14 15 16 17 18 19 2 3 4 5 51 6 67 7 8 9
# cat /sys/kernel/debug/irq/irqs/129
handler: handle_edge_irq
device: 0000:01:00.0
status: 0x00004000
istate: 0x00000000
ddepth: 0
wdepth: 0
dstate: 0x01409200
IRQD_ACTIVATED
IRQD_IRQ_STARTED
IRQD_SINGLE_TARGET
IRQD_MOVE_PCNTXT
IRQD_AFFINITY_SET
node: -1
affinity: 4
effectiv: 4
pending:
domain: INTEL-IR-MSI-1-3
hwirq: 0x80000
chip: IR-PCI-MSI
flags: 0x30
IRQCHIP_SKIP_SET_WAKE
IRQCHIP_ONESHOT_SAFE
parent:
domain: INTEL-IR-1
hwirq: 0x1c0000
chip: INTEL-IR
flags: 0x0
parent:
domain: VECTOR
hwirq: 0x81
chip: APIC
flags: 0x0
Vector: 34
Target: 4
move_in_progress: 0
is_managed: 0
can_reserve: 0
has_reserved: 0
cleanup_pending: 0
Target and Vector are the values in "do_IRQ: Target.Vector".
The affected device can be found by finding the matched Target and
Vector.
[1] https://people.canonical.com/~khfeng/lp1781016-irq-debug/
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1781016
Title:
Slow flood of do_IRQ: No irq for vector
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1781016/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs