HELP! iSCSI qla4010 HBA driver problems.

Jimmy McMillan jimmy at freshstation.org
Tue May 31 14:53:00 UTC 2005


Also here's a build error I get when compiling the module.

qla4xxx -- Building the qla4xxx driver...
make: Entering directory `/lib/modules/2.6.11-1.27_FC3smp/build'
  CC [M]  /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.o
  CC [M]  /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_init.o
  CC [M]  /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_isns.o
  CC [M]  /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_nvram.o
  CC [M]  /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_dbg.o
/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c: In function 
`qla4xxx_probe_adapter':
/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:195: sorry, unimplemented: 
inlining failed in call to 'qla4xxx_config_dma_addressing': function 
body not available
/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:392: sorry, unimplemented: 
called from here
/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_glbl.h:34: sorry, unimplemented: 
inlining failed in call to 'qla4xxx_soft_reset': function body not available
/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:459: sorry, unimplemented: 
called from here
/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c: In function 
`qla4xxx_config_dma_addressing':
/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:876: warning: ignoring 
return value of `pci_set_consistent_dma_mask', declared with attribute 
warn_unused_result
/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.c:884: warning: ignoring 
return value of `pci_set_dma_mask', declared with attribute 
warn_unused_result
  CC [M]  /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_cfg.o
  CC [M]  /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_cfgln.o
make[1]: *** [/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_os.o] Error 1
make[1]: *** Waiting for unfinished jobs....
/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_init.c: In function 
`qla4xxx_start_firmware':
/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_glbl.h:34: sorry, unimplemented: 
inlining failed in call to 'qla4xxx_soft_reset': function body not available
/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_init.c:1958: sorry, 
unimplemented: called from here
make[1]: *** [/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_init.o] Error 1
make: *** [_module_/usr/src/qlogic/v5.00.02-1/5.00.02] Error 2
make: Leaving directory `/lib/modules/2.6.11-1.27_FC3smp/build'





Jimmy McMillan wrote:

> I've been working on getting the drivers from qlogic's website 
> (QLA4010) to work on a Dell Poweredge 2800, with the newest kernel 
> 2.6.11-27 with no luck.  My log's are getting filled with 
> mailbox_command errors.  The drivers are compiled, and I can actually 
> mount an iscsi device and read/write to it, but eventually (5-10 
> minutes) it will fail, and continuously give me the included errors.  
> I've contacted qlogic, and their response time has been far from 
> satisfactory (I haven't heard from them in 5-6 days)
>
> If anyone can help in anyway, please do... I'm dieing here ;)
>
> scsi1: qla4xxx_mailbox_command: Trying to execute a mailbox request, 
> while another one is interrupting
> Service existing interrupt first
> scsi1: qla4xxx_mailbox_command: **** FAILED, cmd = 00000069, sts = 
> 00000000 ****
> 0x00 mailbox[0]      = 0x00004000
> 0x04 mailbox[1]      = 0x00000001
> 0x08 mailbox[2]      = 0x00040002
> 0x0C mailbox[3]      = 0x00000010
> 0x10 mailbox[4]      = 0x00000001
> 0x14 mailbox[5]      = 0x00000000
> 0x18 mailbox[6]      = 0x00000000
> 0x1C mailbox[7]      = 0xFFFFAD37
> 0x20 flash_address   = 0x00057DFF
> 0x24 flash_data      = 0x000000FF
> 0x28 ctrl_status     = 0x00000040
> 0x2C nvram           = 0x00000008
> 0x38 req_q_in        = 0x00000000
> 0x3C rsp_q_out       = 0x00000000
> 0x50 ext_hw_conf     = 0x00001916
> 0x58 port_ctrl       = 0x00000C1F
> 0x5C port_status     = 0x0001C61D
> 0x80 req_q_out       = 0x00000000
> 0xE0 gp_out          = 0x00000003
> 0xE4 gp_in           = 0x0000000E
> 0xFC port_err_status = 0x00000000
> scsi1: qla4extioctl_query_hba_iscsi_portal: MBOX_CMD_GET_FW_STATE 
> failed w/ status 0000
>




More information about the fedora-list mailing list