[SCSI] fnic: remove redundant BUG_ONs and fix checks on unsigned
authorRoel Kluin <roel.kluin@gmail.com>
Mon, 22 Jun 2009 23:06:40 +0000 (01:06 +0200)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Thu, 25 Jun 2009 16:08:23 +0000 (11:08 -0500)
commit87a2d34b0372dcf6bc4caf4d97a7889f5e62a1af
tree534c1842d1321629e12149a69ff032f5585c8139
parente08afeb7e69f45e4ab9fbb8530fe433484b96606
[SCSI] fnic: remove redundant BUG_ONs and fix checks on unsigned

The shost sg tablesize is set to FNIC_MAX_SG_DESC_CNT and fnic uses
scsi_dma_map, so both BUG_ONs can be removed.

scsi_dma_map may return -ENOMEM, sg_count should be int to catch that.

Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
drivers/scsi/fnic/fnic_scsi.c