[opensuse] qla2xxx module parameters disappeared after kernel update
Hello everyone, We have a QLogic QLE2462 dual channel fibrechannel adapter in a SLES10 server that we use to connect to a RAID storage system. The controller is driven by the qla2xxx kernel module that comes with SLES10. Since we are using both channels to permit failover, we had been using the parameters qlport_down_retry=1 ql2xfailover=0 ql2xretrycount=5 in /etc/modprobe.conf.local as is suggested on a number of websites. Up to kernel version 2.6.16.54-0.2.3 everything worked well, even failover. However yesterday we did an update to 2.6.16.54-0.2.5 and after rebooting, the server was unable to mount the partitions on the RAID system. Our search revealed that in this kernel version the module doesn't seem to know the latter two parameters: ql2xfailover and ql2xretrycount. Trying to modprobe the module with any of these gave us an "unknown symbol" error. After taking the two parameters out, the module loads fine and the server boots again. I'm afraid we were in a hurry since this is an important server and I can't reproduce the exact error message. I have tried finding information about changes in this kernel version that concern the qla2xxx module but I was unable to find anything that even mentions this. Were the parameters removed on purpose? Will we lose any functionality? Is there any place that documents changes like this so that I can inform myself about the implications? Kind regards Frank Stanek -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (1)
-
Frank Stanek