From: Corey Minyard Date: Thu, 18 Oct 2007 10:07:08 +0000 (-0700) Subject: IPMI: don't init irq until ready X-Git-Tag: v2.6.24-rc1~307 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c45adc39156dfb0a296df218d62ba8b68cadf12e;p=pandora-kernel.git IPMI: don't init irq until ready Patrick found a race at startup. Interrupts were being enabled for the IPMI interface before the driver was really ready to handle them. This could result in an oops if something was pending on the interface at startup and interrupt were already enabled (technically shouldn't happen, but need to cover for this in real life). So move the IRQ setup to the code that starts the actual IPMI processing. Signed-off-by: Corey Minyard Cc: Patrick Schoeller Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed