mkinitrd not honoring lpfc options in modprobe.conf
Tony.Cetera at thomson.com
Tony.Cetera at thomson.com
Thu May 3 20:27:45 UTC 2007
Hello,
I'm using FC6 with the following i686 kernel: 2.6.20-1.2944.fc6. I've
installed an Emulex LP8000 with the latest firmware (no boot code) and
attached a local FC storage array, point-to-point, no fabric.
I have the following entries in /etc/modprobe.conf:
options lpfc lpfc_topology=0x4
alias scsi_hostadapter1 lpfc
When I boot the system, the lpfc kernel module loads but does not report
any disks attached to the bus and none of the /dev devices are created.
I'm guessing this is the case due to mkinitrd not using the
lpfc_topology option (to force point-to-point instead of fabric) in
modprobe.conf.
However if I simply remove the lpfc module
# modprobe -vr lpfc
rmmod /lib/modules/2.6.20-1.2944.fc6/kernel/drivers/scsi/lpfc/lpfc.ko
rmmod
/lib/modules/2.6.20-1.2944.fc6/kernel/drivers/scsi/scsi_transport_fc.ko
and re-add it
# modprobe -v lpfc
insmod
/lib/modules/2.6.20-1.2944.fc6/kernel/drivers/scsi/scsi_transport_fc.ko
insmod /lib/modules/2.6.20-1.2944.fc6/kernel/drivers/scsi/lpfc/lpfc.ko
lpfc_topology=0x4
all the devices are created and I can use all the disks in the storage
array.
Has anyone seen this before? Is there anything I can do to make sure
mkinitrd uses the options I specify in modprobe.conf for the lpfc
driver?
Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20070503/834c5640/attachment-0001.htm>
More information about the fedora-list
mailing list