From: Jiri Kosina Date: Wed, 8 Feb 2012 14:32:13 +0000 (+0100) Subject: [IA64] disable interrupts when exiting from ia64_mca_cmc_int_handler() X-Git-Tag: v3.4-rc1~107^2~10 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0f261ede311bfd718d84bdf50dd7fcee585e82c7;p=pandora-kernel.git [IA64] disable interrupts when exiting from ia64_mca_cmc_int_handler() SAL specification mandates that ia64_mca_log_sal_error_record() gets called with interrupts enabled, and that's why ia64_mca_cmc_int_handler() is enabling them. It however forgets to re-disable them when exiting, which triggers WARN_ON() in generic IRQ handler. Disable the interrupts again before exiting. This is analogous to a3967685745 ("[IA64] disable interrupts at end of ia64_mca_cpe_int_handler()"). Signed-off-by: Jiri Kosina Signed-off-by: Tony Luck --- Reading git-diff-tree failed