[SCSI] fnic: remove redundant BUG_ONs and fix checks on unsigned