lkml.org 
[lkml]   [2008]   [Jul]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [patch 00/26] x64, x2apic/intr-remap: Interrupt-remapping and x2apic support

* Eric W. Biederman <ebiederm@xmission.com> 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


\
 
 \ /
  Last update: 2008-07-10 22:21    [W:0.215 / U:1.652 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site