[問題] IRQ number在不同version的RedHat有不同的數字

看板Linux作者 (最近很倒楣ㄚ~~)時間16年前 (2009/10/13 14:26), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位前輩好 我用同一顆bios去安裝不同版本的Red Hat Enterprise Linux(分別是5.2 5.3 5.4) 利用dmesg觀察IRQ assign的情形,發現如下狀況 ====5.2 or 5.3 =========================== PCI->APIC IRQ transform: 0000:00:02.0[A] -> IRQ 169 PCI->APIC IRQ transform: 0000:00:1a.0[A] -> IRQ 169 PCI->APIC IRQ transform: 0000:00:1a.1[B] -> IRQ 209 PCI->APIC IRQ transform: 0000:00:1a.7[D] -> IRQ 193 .... ========================================== ====5.4=================================== PCI->APIC IRQ transform: 0000:00:02.0[A] -> IRQ 16 PCI->APIC IRQ transform: 0000:00:1a.0[A] -> IRQ 16 PCI->APIC IRQ transform: 0000:00:1a.1[B] -> IRQ 21 PCI->APIC IRQ transform: 0000:00:1a.7[D] -> IRQ 19 .... ========================================== 在5.4中顯示的irq number比較能理解,其數字便是IO APIC的接腳number 但在5.2與5.3顯示出來的數字讓我覺得很困惑, 但是系統運作正常,而且發現其數字是有對應關係,例如IRQ169 <=> IRQ16 哪位先進可以告訴我為什麼在5.2與5.3中的irq number數字會這麼奇怪 是否有對應表的存在? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.75.78.250
文章代碼(AID): #1Ar1s5NE (Linux)