David S. Miller
4c78893b3d
cnic: Fix select dependencies in bnx2fc/bnx2i Kconfig.
...
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au >
Signed-off-by: David S. Miller <davem@davemloft.net >
2011-08-12 03:00:47 -07:00
Randy Dunlap
5c90ad905b
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 >
2010-08-11 08:59:01 -07:00
Randy Dunlap
895553824e
cnic: add NETDEV_1000 and NETDEVICES to Kconfig select
...
NETDEVICES + NETDEV_1000 need to be enabled so that kconfig will check
those branches for selects and enforce "select UIO" under CNIC.
Otherwise the build fails with:
ERROR: "uio_unregister_device" [drivers/net/cnic.ko] undefined!
ERROR: "uio_event_notify" [drivers/net/cnic.ko] undefined!
ERROR: "__uio_register_device" [drivers/net/cnic.ko] undefined!
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com >
Acked-by: Michael Chan <mchan@broadcom.com >
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com >
2009-06-21 11:02:59 -05:00
Michael Chan
babdb788f7
[SCSI] cnic, bnx2i: Fix build failure when CONFIG_PCI is not set.
...
CNIC and BNX2I must depend on PCI. Dependencies do not get
propagated through select.
Signed-off-by: Michael Chan <mchan@broadcom.com >
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com >
2009-06-15 10:09:31 -05:00
Michael Chan
cf4e636385
[SCSI] bnx2i: Add bnx2i iSCSI driver.
...
New iSCSI driver for Broadcom BNX2 devices. The driver interfaces with
the CNIC driver to access the hardware.
Signed-off-by: Anil Veerabhadrappa <anilgv@broadcom.com >
Signed-off-by: Michael Chan <mchan@broadcom.com >
Signed-off-by: Mike Christie <michaelc@cs.wisc.edu >
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com >
2009-06-09 10:22:45 -05:00