Re: [patch 00/26] x64, x2apic/intr-remap: Interrupt-remapping andx2apic support

From: Ingo Molnar
Date: Thu Jul 10 2008 - 16:18:33 EST



* Eric W. Biederman <ebiederm@xxxxxxxxxxxx> wrote:

> A lot of your code is generic, and some of it is for just x86_64.
> Since the cpus are capable of running in 32bit mode. We really need
> to implement x86_32 and x86_64 support in the same code base. Which I
> believe means factoring out pieces of io_apic_N.c into things such as
> msi.c that can be shared between the two architectures.

i think the APIC code should be fully unified down the line - the
APIC/IOAPIC knows little about the mode the CPU is running in and has to
be programmed the same way independent of which mode the CPU is in. The
current fork between the 32-bit and 64-bit APIC code is in good part
artificial.

Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/