• Matthew Wilcox's avatar
    [SCSI] advansys: Remove `active' queue and all remaining internal queueing code · 349d2c44
    Matthew Wilcox authored
    The `active' list was used in the reset handler -- but the midlayer
    guarantees that list is empty by the time the reset handler is invoked.
    It was also checked in the interrupt routines to be sure that this command
    belonged to this board, but we don't need to check that either.  We can
    then delete the asc_prt_target_stats() function as it will never print
    anything, along with asc_enqueue(), asc_dequeue_list(), asc_rmqueue(),
    asc_scsi_done_list(), struct asc_queue, ASC_QUEUE_EMPTY, ASC_TID_ALL,
    ASC_FRONT, ASC_BACK, and all the REQ* macros.  Also remove this item from
    the todo list.
    Signed-off-by: default avatarMatthew Wilcox <matthew@wil.cx>
    Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
    349d2c44
advansys.c 518 KB