HELP! iSCSI qla4010 HBA driver problems.
Jimmy McMillan
jimmy at freshstation.org
Tue May 31 16:10:41 UTC 2005
Awesome, got it compiled, and probed. So far so good. I got a few
warnings included at compile time, but all in all it's working. I'm
gonna setup random writes to the device for a day to see if it
eventually fails. It's so random. Thanks alot Andy!
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_mbx.o
CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_iocb.o
CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_isr.o
/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_isr.c: In function
`qla4xxx_check_and_copy_sense':
/usr/src/qlogic/v5.00.02-1/5.00.02/ql4_isr.c:161: warning: ISO C90
forbids mixed declarations and code
/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_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
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
CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_fo.o
CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_foio.o
CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_foioctl.o
CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_foln.o
CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_xioct.o
CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_inioct.o
CC [M] /usr/src/qlogic/v5.00.02-1/5.00.02/ql4_32ioctl.o
LD [M] /usr/src/qlogic/v5.00.02-1/5.00.02/qla4xxx.o
Building modules, stage 2.
MODPOST
CC /usr/src/qlogic/v5.00.02-1/5.00.02/qla4xxx.mod.o
LD [M] /usr/src/qlogic/v5.00.02-1/5.00.02/qla4xxx.ko
make: Leaving directory `/lib/modules/2.6.11-1.27_FC3smp/build'
Andy Green wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Jimmy McMillan wrote:
> | Also here's a build error I get when compiling the module.
>
> | /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
>
> These are likely genuine problems with the source which the later
> version of the compiler you have now is detecting and complaining about,
> whereas previous versions of the compiler silently accepted the error.
>
> Remove the "inline" token at the function declarations and it should
> continue.
>
> - -Andy
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (GNU/Linux)
> Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
>
> iD8DBQFCnHs8jKeDCxMJCTIRAhFzAJ9EDEffZ3ihzpaFkitYpzMxMDX0FQCfaviy
> NfsjZg1If4j35NU7qm1Buw0=
> =XJN4
> -----END PGP SIGNATURE-----
>
More information about the users
mailing list