x86: fix ioapic bug again