NMI watchdog panic when modprobing qla2xxx driver on Red Hat Enterprise Linux 5 system with QEM3472 QLogic card.
Issue
- Kernel panic loading qla2xxx on boot:
NMI Watchdog detected LOCKUP on CPU 13 CPU 13 Modules linked in: qla2xxx scsi_transport_fc igb 8021q dca amd64_edac_mod edac_mc snd_hda_intel snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_hwdep snd soundcore ahci libata i2c_nforce2 nvidiafb i2c_algo_bit i2c_core dm_snapshot dm_zero dm_mirror dm_log ext3 jbd dm_mod vfat fat edd nls_utf8 sd_mod sg joydev usb_storage sr_mod scsi_mod ide_cd cdrom ohci_hcd uhci_hcd ehci_hcd Pid: 7234, comm: modprobe Not tainted 2.6.18-194.8.1.el5 #1 RIP: 0010:[<ffffffff8000c9f4>] [<ffffffff8000c9f4>] __delay+0x6/0x10 RSP: 0000:ffff8120589f9ca0 EFLAGS: 00000097 RAX: 0000000000000bbb RBX: ffffc2000002e000 RCX: 00000000265aa9fe RDX: 000000000000010a RSI: 0000000000000046 RDI: 0000000000002ede RBP: 00000000000caab0 R08: 0000000000000002 R09: ffff8120589f9c6c R10: 0000000000000004 R11: ffffffff80225929 R12: ffff811857a8c4f8 R13: 0000000000000246 R14: ffffc2000002e000 R15: ffff811857a8c000 FS: 00002b4e3d4f86e0(0000) GS:ffff81107c28a9c0(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: 00002b4e3d62700f CR3: 00000018589df000 CR4: 00000000000006e0 Process modprobe (pid: 7234, threadinfo ffff8120589f8000, task ffff81205fe7f7a0) Stack: ffffffff884255f4 0000000000000292 ffffffff88426de8 ffff000000000292 ffff811857a8c4f8 ffff811857a8c4f8 0000000000000000 0000000000000009 ffffffff8842487f 00000000000010d0 ffffffff8002221b ffff811857a8e710 Call Trace: [<ffffffff884255f4>] :qla2xxx:qla24xx_reset_chip+0xde/0x151 [<ffffffff88426de8>] :qla2xxx:qla24xx_pci_config+0x1a6/0x1b1 [<ffffffff8842487f>] :qla2xxx:qla2x00_initialize_adapter+0xec/0x404 [<ffffffff8002221b>] dma_alloc_coherent+0x76/0x1ca [<ffffffff88420b91>] :qla2xxx:qla2x00_probe_one+0xe36/0x11de [<ffffffff8009d39a>] call_usermodehelper_keys+0xe3/0xf8 [<ffffffff8009d3af>] __call_usermodehelper+0x0/0x4f [<ffffffff8015ddaf>] pci_device_probe+0x104/0x184 [<ffffffff801c7c2e>] driver_probe_device+0x52/0xaa [<ffffffff801c7d5d>] __driver_attach+0x65/0xb6 [<ffffffff801c7cf8>] __driver_attach+0x0/0xb6 [<ffffffff801c7535>] bus_for_each_dev+0x43/0x6e [<ffffffff801c7171>] bus_add_driver+0x76/0x110 [<ffffffff8015e0cb>] __pci_register_driver+0x51/0xa6 [<ffffffff883010df>] :qla2xxx:qla2x00_module_init+0xdf/0x106 [<ffffffff800a6e59>] sys_init_module+0xaf/0x1f2 [<ffffffff8005d116>] system_call+0x7e/0x83 Code: 0f 31 29 c8 48 39 f8 72 f5 c3 41 54 83 3d 51 b6 3e 00 00 49 Kernel panic - not syncing: nmi watchdog BUG: warning at kernel/panic.c:137/panic() (Not tainted)
Environment
- Red Hat Enterprise Linux 5
- kernel-2.6.18-194.el5 to kernel-2.6.18-194.11.1.el5
- Sun X6440 Blade with Qlogic card:
QEM3472 QEMSG-XPCIE2FCGBE-Q-Z Dual 4Gb FC/DUAL 1GbE, PCI-E, ExpressModule, RoHS-6 - Server and Qlogic card are running latest firmware
- System software package 2.1.0 (BIOS 1.19)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
