--- - branch: MAIN date: Mon Sep 10 02:49:23 UTC 2018 files: - new: '1.44' old: '1.43' path: src/sys/arch/x86/pci/pci_intr_machdep.c pathrev: src/sys/arch/x86/pci/pci_intr_machdep.c@1.44 type: modified id: 20180910T024923Z.cec3f6617f429f2a6d2e65460bd708d3d615fac8 log: | In the NIOAPIC case, we do not need to support "legacy" irqs, ie; We don't need to simultaneously pass back the irq in the range 0 < irq < 16 (which are sometimes described as "legacy" in src This was non-obvious, until the semantics of "legacy" were used in inconsistent ways in Xen (to also mean interrupts in the 0 < irq < 256 range) which causes problems with attempting to unify the sys/arch/x86/isa/isa_machdep.c:isa_intr_establish_xname() function between XEN and !XEN This commit should not affect current functionality on any either native or Xen. It is needed for future code reorg, and published now as a preview. module: src subject: 'CVS commit: src/sys/arch/x86/pci' unixtime: '1536547763' user: cherry