linux内核文件arch/x86/kernel/entry_64.S中的指令{interrupt do_IRQ}是什么意思?中断是指令还是宏?定义在哪里?如何使用它 ?
847 common_interrupt:
848 XCPT_FRAME
849 addq $-0x80,(%rsp) /* Adjust vector to [-256,-1] range */
850 interrupt do_IRQ
851 /* 0(%rsp): old_rsp-ARGOFFSET */