• Salyzyn, Mark's avatar
    [SCSI] aacraid: probe related code cleanup · 1a655040
    Salyzyn, Mark authored
    Sundry cleanups:
    1) Use kzalloc instead of kmalloc.
    2) Make sure probe worked before recalling the SCSI command to finalize
    processing.
    3) _aac_probe_container2 and _aac_probe_container1 return value goes
    unused, change return to void.
    4) Use a lower depth pointer reference to pick up the driver instance
    variable.
    5) Although effectively unused except to fake for scsicmd validity, set
    the scsi_done in probe code to aac_probe_container_callback1 instead of
    the less valid dummy reference to _aac_probe_container1.
    6) SCp.phase is set in aac_valid_context, drop setting up this value in
    caller when unnecessary.
    7) take container target id at the beginning, rather than referencing
    scmd_id() to pick it up.
    
    There should be no side effects or functionality changes.
    Signed-off-by: default avatarMark Salyzyn <aacraid@adaptec.com>
    Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
    1a655040
aachba.c 72.7 KB