summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/t128.h
diff options
context:
space:
mode:
authorJames Bottomley <James.Bottomley@suse.de>2010-03-03 11:06:56 +0530
committerJames Bottomley <James.Bottomley@suse.de>2010-03-03 21:17:06 +0530
commitfac829fdcaf451a20106cbc468ff886466320956 (patch)
tree8fd1efcabda65db1abd0bb385367bf3f8389e4db /drivers/scsi/t128.h
parent98e1e0f07c3f1820b8ac424569ee9e9916d3665b (diff)
downloadtalos-obmc-linux-fac829fdcaf451a20106cbc468ff886466320956.tar.gz
talos-obmc-linux-fac829fdcaf451a20106cbc468ff886466320956.zip
[SCSI] raid_attrs: fix dependency problems
RAID attributes uses scsi_is_sdev_device() to gate some SCSI specific checking code. This causes two problems. Firstly if SCSI == n just defining scsi_is_sdev_device() to return false might not be enough to prevent gcc from emitting the code (and thus referring to undefined symbols), so this needs surrounding with an ifdef. Secondly, using scsi_is_sdev_device() when SCSI is either y or m gives a subtle problem in the m case: raid_attrs must also be m to use the symbol. Do the usual Kconfig jiggery-pokery to fix this. Reported-by: Randy Dunlap <randy.dunlap@oracle.com> Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Diffstat (limited to 'drivers/scsi/t128.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud