lkml.org 
[lkml]   [2012]   [Aug]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH 00/19 v2] Improve IRQ remapping abstraction in x86 core code
    Date
    Hi,

    here is the second version of the patch-set to improve the abstraction
    of interrupt remapping in the x86 core code. A more detailed description
    can be found in the original post at:

    https://lkml.org/lkml/2012/8/7/317

    Changes from v1->v2:

    * Fixed a couple of compile issues on i386 (reported by
    Fengguang Wu, thanks a lot)
    * Rebased to Linux v3.6-rc2

    Please review.

    Thanks,

    Joerg

    Diffstat:

    arch/x86/include/asm/hpet.h | 5 +-
    arch/x86/include/asm/hw_irq.h | 13 +-
    arch/x86/include/asm/io_apic.h | 31 +++
    arch/x86/include/asm/irq_remapping.h | 40 ++--
    arch/x86/include/asm/pci.h | 2 +
    arch/x86/include/asm/x86_init.h | 30 ++-
    arch/x86/kernel/apic/apic.c | 28 ++-
    arch/x86/kernel/apic/io_apic.c | 377 +++++++++++++---------------------
    arch/x86/kernel/hpet.c | 2 +-
    arch/x86/kernel/x86_init.c | 25 ++-
    drivers/iommu/dmar.c | 2 +
    drivers/iommu/intel-iommu.c | 2 +
    drivers/iommu/intel_irq_remapping.c | 8 +
    drivers/iommu/irq_remapping.c | 186 ++++++++++++++++-
    drivers/iommu/irq_remapping.h | 3 +
    15 files changed, 454 insertions(+), 300 deletions(-)




    \
     
     \ /
      Last update: 2012-08-20 16:41    [W:2.580 / U:0.012 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site