From: Suresh Siddha Date: Tue, 17 Mar 2009 00:05:03 +0000 (-0700) Subject: x86, ioapic: Fix non atomic allocation with interrupts disabled X-Git-Tag: v2.6.30-rc1~211^2~21^11~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=05c3dc2c4b60387769cbe73174347de4cf85f0c9;p=pandora-kernel.git x86, ioapic: Fix non atomic allocation with interrupts disabled Impact: fix possible race save_mask_IO_APIC_setup() was using non atomic memory allocation while getting called with interrupts disabled. Fix this by splitting this into two different function. Allocation part save_IO_APIC_setup() now happens before disabling interrupts. Signed-off-by: Suresh Siddha Signed-off-by: H. Peter Anvin --- Reading git-diff-tree failed