
The edited lines should look like the following:
#ifdef CONFIG_NET_FC
static struct net_device fc1_dev = {
"fc1", 0, 0, 0, 0, 0, 0, 0, 0, 0, NEXT_DEV, fcif_probe};
static struct net_device fc0_dev = {
"fc0", 0, 0, 0, 0, 0, 0, 0, 0, 0, &fc1_dev, fcif_probe};
# undef NEXT_DEV
# define NEXT_DEV (&fc0_dev)
#ifdef CONFIG_NET_LPFC
static struct net_device lpfn_dev = {
"lpfn", 0, 0, 0, 0, 0, 0, 0, 0, 0, NEXT_DEV, lpfnif_probe};
# undef NEXT_DEV
# define NEXT_DEV (&lpfn_dev)
#endif /* CONFIG_NET_LPFC */
#endif
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
Emulex Documentation, Drivers and Software
Comentários a estes Manuais