• Linus Torvalds's avatar
    x86-64: clean up io-apic accesses · 6c0ffb9d
    Linus Torvalds authored
    This is just commit 130fe05d ported to
    x86-64, for all the same reasons.  It cleans up the IO-APIC accesses in
    order to then fix the ordering issues.
    
    We move the accessor functions (that were only used by io_apic.c) out of
    a header file, and use proper memory-mapped accesses rather than making
    up our own "volatile" pointers.
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    6c0ffb9d
io_apic.c 51.9 KB