I have generated trace on an intel machine through trace-cmd(ftrace) while running virtual machines through KVM/QEMU hypervisor. In the kvm_inj_virq
event, the irq
field is a number indicating the kind of interrupt that's getting inserted. But I need to know the exact meaning of this number like whether it's a network, timer, disk or any other kind of interrupt.
I have attached an image of the trace for reference. Sample Trace
I tried searching for the IRQ numbers and their corresponding meaning. I found the first 16 mappings here, but I need to know the rest of them.