lkml.org 
[lkml]   [2009]   [Apr]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 0/5] fix bugs of x2apic/intr-remap
Date
interupt remapping was decoupled from x2apic already, but there are still
some issues, such as doesn't ack remapped interrupts correctly, and doesn't
remap ioapic interrupt when x2apic is not enabled.

This patchset fixes the ack for remapped interrupts, and alwasys enables
interrupt remapping before ioapic setup to guarantee ioapic interrupts are
remapped, adjusts the dependency of x2apic and interrupt remapping in
lapic_resume. In addition, add option "nointremap" to disable interrupt
remapping.

The patchset can be applied on linux head. Thanks.

Weidong Han (5):
docs: add nox2apic back to kernel-parameters.txt
x86,intr-remap: fix ack for interrupt remapping
x86, intr-remap: enable interrupt remapping early
x86, intr-remap: add option to disable interrupt remapping
x86: fix x2apic/intr-remap resume

Documentation/kernel-parameters.txt | 5 ++
arch/x86/include/asm/apic.h | 15 +-----
arch/x86/kernel/apic/apic.c | 91 +++++++++++++++++------------------
arch/x86/kernel/apic/io_apic.c | 32 ++----------
drivers/pci/intel-iommu.c | 9 ----
drivers/pci/intr_remapping.c | 39 ++++++++++-----
include/linux/dmar.h | 1 +
7 files changed, 84 insertions(+), 108 deletions(-)



\
 
 \ /
  Last update: 2009-04-17 10:45    [W:0.148 / U:1.280 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site