scsi_add_lun — allocate and fully initialze a scsi_device
int scsi_add_lun
(struct scsi_device * sdev, unsigned char * inq_result, int * bflags, int async);
holds information to be stored in the new scsi_device
holds the result of a previous INQUIRY to the LUN
black/white list flag
1 if this device is being scanned asynchronously
Initialize the scsi_device sdev. Optionally set fields based on values in *bflags.
could not allocate or setup a scsi_device
a new scsi_device was allocated and initialized