Public bug reported:

MSI-X support in the qla2xxx driver causes reproducible hangs under
moderate I/O load on our BladeCenter HS21 blades with QLogic ISP2422
fibre channel adapters.

    product: IBM eServer BladeCenter HS21 -[8853GLU]-
08:01.0 Fibre Channel: QLogic Corp. ISP2422-based 4Gb Fibre Channel to PCI-X 
HBA (rev 02)

We first experienced this behavior while mkfs(8)ing a large (5TB) ext3
filesystem on an otherwise unloaded system. The system apparently stops
handling interrupts and locks up tight, generally before 50% completion
(the exact percentage varies, but it happens every time). Disabling MSI
on the kernel command line with 'pci=nomsi' stops the lockups even under
much heavier I/O load.

FWIW, Red Hat has disabled MSI-X in (at least) RHEL5's kernel.
Unfortunately, the Red Hat bug cited in their kernel patch (252410) is
not publicly accessible.

>From kernel-2.6.18-92.1.10.el5.src.rpm's linux-2.6-scsi-qla2xxx-disable-
msi-x-by-default.patch:

From: Marcus Barrow <[EMAIL PROTECTED]>
Subject: [Bug 252410][QLOGIC 5.1 bug] qla2xxx MSI-X hardware issues on some     
platforms
Date: Wed, 15 Aug 2007 20:22:09 -0400
Bugzilla: 252410
Message-Id: <[EMAIL PROTECTED]>
Changelog: [scsi] qla2xxx: disable MSI-X by default


Testing and upstream have found problems handling MSI-X by some
chipsets. These include major servers. Enabling MSI-X support
has caused a major regression on some machines.

This attached patch disable the MSI-X feature by default, but
allows enabling with a module parameter "ql2x_enable_msix".

It basically ammounts to one line, plus 5 lines to declare
the module parameter.

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
MSI-X support in qla2xxx causes reproducible hangs under moderate I/O load
https://bugs.launchpad.net/bugs/268242
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to