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 */