Messages in this thread | | | Subject | Re: 3.2.1 Unable to reset IRR messages on boot | From | Suresh Siddha <> | Date | Tue, 20 Mar 2012 18:42:33 -0700 |
| |
On Tue, 2012-03-20 at 20:12 -0400, Konrad Rzeszutek Wilk wrote: > I was talking with Suresh on IRC and I realized that some of these patches > that did this were posted some time ago, so I dusted them off and redid them > just a tiny bit. > > Ingo, please take a look - and if you are OK with them please put in them > the v3.4 queue - if you are not comfortable, then the above patch will have to > suffice as a work-around for the regression. > > arch/x86/include/asm/io_apic.h | 31 +++++++++++++++++++++++++++++-- > arch/x86/include/asm/x86_init.h | 8 ++++++++ > arch/x86/kernel/apic/io_apic.c | 10 ++++++---- > arch/x86/kernel/setup.c | 2 +- > arch/x86/kernel/x86_init.c | 8 ++++++++ > arch/x86/xen/Makefile | 2 +- > arch/x86/xen/apic.c | 17 +++++++++++++++++ > arch/x86/xen/enlighten.c | 2 ++ > arch/x86/xen/xen-ops.h | 4 ++++ > 9 files changed, 76 insertions(+), 8 deletions(-) > Jeremy Fitzhardinge (1): > x86: add io_apic_ops to allow interception > > Konrad Rzeszutek Wilk (2): > x86/apic_ops: Replace apic_ops with x86_apic_ops. > xen/x86: Implement x86_apic_ops >
Ingo, Konrad was mentioning you didn't like this pieces before.
But for what Xen is trying to do, either we have to pursue this or untangle the gsi and ioapic dependency.
I am ok with this path for now.
Acked-by: Suresh Siddha <suresh.b.siddha@intel.com>
| |