• Randy Dunlap's avatar
    scsi: qla4xxx driver depends on NET · d7a210f3
    Randy Dunlap authored
    When CONFIG_NET is disabled, SCSI_QLA_ISCSI selects SCSI_ISCSI_ATTRS,
    which uses network interfaces, so the build fails with multiple errors:
    
      warning: (ISCSI_TCP && SCSI_CXGB3_ISCSI && SCSI_CXGB4_ISCSI && SCSI_QLA_ISCSI && INFINIBAND_ISER) selects SCSI_ISCSI_ATTRS which has unmet direct dependencies (SCSI && NET)
    
      ERROR: "skb_trim" [drivers/scsi/scsi_transport_iscsi.ko] undefined!
      ERROR: "netlink_kernel_create" [drivers/scsi/scsi_transport_iscsi.ko] undefined!
      ERROR: "netlink_kernel_release" [drivers/scsi/scsi_transport_iscsi.ko] undefined!
      ...
    
    so make SCSI_QLA_ISCSI also depend on NET to prevent the build errors.
    Signed-off-by: default avatarRandy Dunlap <rdunlap@xenotime.net>
    Cc:	Ravi Anand <ravi.anand@qlogic.com>
    Cc:	Vikas Chaudhary <vikas.chaudhary@qlogic.com>
    Cc:	iscsi-driver@qlogic.com
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    d7a210f3
Kconfig 252 Bytes