diff options
author | 2009-06-08 02:57:43 -0700 | |
---|---|---|
committer | 2009-07-14 13:32:49 -0700 | |
commit | 890aeacf64c55a7ada7054a140d249ab13899f2d (patch) | |
tree | 799eb5d7904a62e68c02a746c6bbc7f14c9e9c59 /lib/spinlock_debug.c | |
parent | x86/ioapic.c: ioapic_modify_irq is too large to inline (diff) | |
download | linux-rng-890aeacf64c55a7ada7054a140d249ab13899f2d.tar.xz linux-rng-890aeacf64c55a7ada7054a140d249ab13899f2d.zip |
x86/ioapic.c: unify __mask_IO_APIC_irq()
The main difference between 32 and 64-bit __mask_IO_APIC_irq() does a
readback from the I/O APIC to synchronize it.
If there's a hardware requirement to do a readback sync after updating
an APIC register, then it will be a hardware requrement regardless of
whether the kernel is compiled 32 or 64-bit.
Unify __mask_IO_APIC_irq() using the 64-bit version which always syncs
with io_apic_sync().
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Diffstat (limited to 'lib/spinlock_debug.c')
0 files changed, 0 insertions, 0 deletions