From: Michael Chan Date: Thu, 19 Mar 2009 01:11:51 +0000 (-0700) Subject: bnx2: Fix problem of using wrong IRQ handler. X-Git-Tag: v2.6.29~3^2~21 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=690103137267e9ed893febf7ff061af63e8235a9;p=pandora-kernel.git bnx2: Fix problem of using wrong IRQ handler. The MSI-X handler was chosen before the call to pci_enable_msix(). If MSI-X was not available, the wrong MSI-X handler would be used in INTA mode. This would cause a screaming interrupt problem because INTA would not be cleared by the MSI-X handler. Fixed by assigning MSI-X handler after pci_enable_msix() returns successfully. Also update version to 1.9.3. Thomas Chenault helped us find this problem. Signed-off-by: Michael Chan Signed-off-by: David S. Miller --- Reading git-diff-tree failed