Dual G5 XServe + Fibre Channel panics

frenzy at frenzy.org frenzy at frenzy.org
Tue Jun 7 14:33:00 MDT 2005


I am getting a fun signal 11 error again when I try to load my fibre
channel module. This time I swapped out the Apple-OEM LSI card, and put in
a Qlogic ISP2312. I am using the qla2300 drivers from qlogic. (Also tried 
the ones built into 2.6.10-1.ydl, same error as below.

Driver version qla2xxx-8.00.03
Kernel version 2.6.10-1.ydl.1custom - I added in a few more drivers I 
needed. It is directly based off of the '2.6.10-1.ydl.1g5-smp' 
configuration.

I have a feeling I may be missing some configuration step perhaps. If
someone has these working in 2.6.10, could you please send me your kernel
config file? Or if this is a non-ppc issue and I should take it to the
scsi lists, let me know. :)

Thanks,

Randy

Below is the output when I try to load the kernel modules.

[root at coeus root]# modprobe -v qla2xxx_conf

insmod 
/lib/modules/2.6.10-1.ydl.1custom/kernel/drivers/scsi/qla2xxx/qla2xxx_conf.ko

[root at coeus root]# modprobe -v qla2300

insmod 
/lib/modules/2.6.10-1.ydl.1custom/kernel/drivers/scsi/scsi_transport_fc.ko
insmod 
/lib/modules/2.6.10-1.ydl.1custom/kernel/drivers/scsi/qla2xxx/qla2xxx.ko
insmod 
/lib/modules/2.6.10-1.ydl.1custom/kernel/drivers/scsi/qla2xxx/qla2300.ko
 QLogic Fibre Channel HBA Driver: 8.00.00b21-k
  QLogic QLA2342 -
  ISP2312: PCI (66 MHz) @ 0001:06:03.0 hdma-, host#=4, fw=3.03.02 IPX
PCI: Unable to reserve I/O region #1:100 at 0 for device 0001:06:03.1
qla2300 0001:06:03.1: Failed to reserve PIO/MMIO regions (0001:06:03.1)
Oops: Kernel access of bad area, sig: 11 [#1]
SMP NR_CPUS=2 POWERMAC
NIP: D000000000283544 XER: 0000000000000000 LR: D00000000026D0E4
REGS: c00000007d5133c0 TRAP: 0300   Not tainted  (2.6.10-1.ydl.1custom)
MSR: 9000000000009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
DAR: 0000000000000000, DSISR: 0000000040000000
TASK: c00000007d71e7b0[2361] 'modprobe' THREAD: c00000007d510000 CPU: 1
GPR00: 0000000000000020 C00000007D513640 D000000000298DF8 C00000000F0D0388
GPR04: 9000000000009032 0000000000000000 0000000000000180 C0000000006B2580
GPR08: 0000000000000000 C00000000F0D03C0 C00000000F9A3BB8 0000000000000000
GPR12: D0000000002843E8 C0000000004B2000 0000000000000000 0000000000000000
GPR16: 0000000000000000 0000000000000000 0000000000000000 C000000001C50000
GPR20: 0000000010055144 C00000000F0D0000 C00000000F0D0388 0000000010055298
GPR24: 0000000000000000 0000000000000068 0000000000000000 C00000000F0D0388
GPR28: 0000000000000020 C00000000F0D3248 C00000000F0D1020 C00000007D513640
NIP [d000000000283544] .qla2x00_cancel_io_descriptors+0xb4/0x184 [qla2xxx]
LR [d00000000026d0e4] .qla2x00_free_device+0x30/0x1f0 [qla2xxx]
Call Trace:
[c00000007d513640] [0000000000000401] 0x401 (unreliable)
[c00000007d5136f0] [d00000000026d0e4] .qla2x00_free_device+0x30/0x1f0 
[qla2xxx]
[c00000007d513790] [d0000000002715a4] .qla2x00_probe_one+0x5a8/0x1058 
[qla2xxx]
[c00000007d513900] [d000000000357054] .qla2300_probe_one+0x24/0x3c 
[qla2300]
[c00000007d513980] [c0000000001d84c8] .pci_device_probe+0x118/0x280
[c00000007d513a20] [c0000000002234c4] .driver_probe_device+0x80/0x118
[c00000007d513ab0] [c000000000223a0c] .driver_attach+0x90/0x118
[c00000007d513b50] [c000000000223b6c] .bus_add_driver+0xd8/0x20c
[c00000007d513c00] [c000000000224784] .driver_register+0x40/0x58
[c00000007d513c80] [c0000000001d8900] .pci_register_driver+0x80/0xf4
[c00000007d513d10] [d0000000003570d0] .qla2300_init+0x24/0x134 [qla2300]
[c00000007d513d90] [c000000000063f04] .sys_init_module+0x2f8/0x4e0
[c00000007d513e30] [c00000000000d600] syscall_exit+0x0/0x18
 Segmentation fault



More information about the yellowdog-general mailing list