mkinitrd not honoring lpfc options in modprobe.conf

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux