Commit 5c90ad905b401c6675dcb6c9fed7c09c9240205c
Committed by
Linus Torvalds
1 parent
b204524005
Exists in
master
and in
4 other branches
scsi: fix bnx2i build errors
bnx2i should depend on NET since it selects SCSI_ISCSI_ATTRS, which depends on NET. Also move the dependencies together. The "depends" change fixes multiple build errors when CONFIG_NET is not enabled: 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! ERROR: "skb_pull" [drivers/scsi/scsi_transport_iscsi.ko] undefined! ERROR: "init_net" [drivers/scsi/scsi_transport_iscsi.ko] undefined! ERROR: "__alloc_skb" [drivers/scsi/scsi_transport_iscsi.ko] undefined! ERROR: "netlink_broadcast" [drivers/scsi/scsi_transport_iscsi.ko] undefined! ERROR: "kfree_skb" [drivers/scsi/scsi_transport_iscsi.ko] undefined! ERROR: "skb_put" [drivers/scsi/scsi_transport_iscsi.ko] undefined! Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> Cc: Anil Veerabhadrappa <anilgv@broadcom.com> Cc: James Bottomley <James.Bottomley@HansenPartnership.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Showing 1 changed file with 2 additions and 1 deletions Side-by-side Diff
drivers/scsi/bnx2i/Kconfig
1 | 1 | config SCSI_BNX2_ISCSI |
2 | 2 | tristate "Broadcom NetXtreme II iSCSI support" |
3 | + depends on NET | |
4 | + depends on PCI | |
3 | 5 | select SCSI_ISCSI_ATTRS |
4 | 6 | select NETDEVICES |
5 | 7 | select NETDEV_1000 |
6 | 8 | select CNIC |
7 | - depends on PCI | |
8 | 9 | ---help--- |
9 | 10 | This driver supports iSCSI offload for the Broadcom NetXtreme II |
10 | 11 | devices. |