
8. Edit Makefile and add (with other CONFIG_SCSI_devices) a check for
$(CONFIG_SCSI_LPFC). Add the following lines
obj-$(config_SCSI_LPFC) += lpfcdd.o
Warning
The order in which the drivers will be loaded at boot time
follows the order in which they appears in this Makefile. If
your system already contains a SCSI adapter or a Fibre
Channel adapter, the system will attempt to boot from the
first device found on the first adapter for which a driver is
loaded. The boot will therefore fail if this is not the right
boot device or no device is found.
9. Boot from the Emulex adapter. Make sure the line obj-$(CONFIG_SCSI_LPFC) +=
lpfcdd.o appears before the other adapter driver in this Makefile. For example:
obj-$(CONFIG_SCSI_LPFC) += lpfcdd.o
obj-$(CONFIG_SCSI_AHA1740) += aha1740.o
10. Boot from another SCSI or Fibre Channel adapter. Make sure the line obj-
$(CONFIG_SCSI_LPFC) += lpfcdd.o appears after the other adapter driver. For
example:
obj-$(CONFIG_SCSI_AHA1740) += aha1740.o
obj-$(CONFIG_SCSI_LPFC) += lpfcdd.o
Note
For SLES8/SP3 RC4 some portions of the above
modifications have already been committed to the kernel
tree. However there might be a conflict with some of these
modifications. In case of a conflict, it is recommended that
you use these changes. For example in SLES8/SP3 RC4,
in drivers/scsi/Makefile you must replace:
obj-$(CONFIG_SCSI_LPFC) += /lpfc/lpfcdd.o /lpfc/lpfndd.
o
With
obj-$(CONFIG_SCSI_LPFC) += lpfcdd.o
If you want to include Emulex's IP functionality in the kernel, continue on to the
"Configure IP Functionality" section.
Emulex Documentation, Drivers and Software
Comentários a estes Manuais