The 'Scsi_Host' structure has two fields 'resetting' and 'last_reset' which are basically unused. There are only 4 drivers referencing 'last_reset' (dpt_i2o, tmscsim, dc395, and advansys), and only dpt_i2o makes usage of both fields. However, dpt_i2o does _not_ require a delay after reset, so even there the usage is questionable. So move the 'last_reset' field into the internal host structure where needed and remove both fields from struct Scsi_Host. Hannes Reinecke (5): scsi: remove 'resetting' field from struct Scsi_Host tmscsim: Move 'last_reset' into host structure dc395: Move 'last_reset' into internal host structure advansys: Remove references to 'last_reset' scsi: Remove 'last_reset' for struct Scsi_Host drivers/scsi/advansys.c | 8 ++++---- drivers/scsi/dc395x.c | 24 +++++++++++++----------- drivers/scsi/dpt_i2o.c | 22 +++------------------- drivers/scsi/scsi.c | 25 +------------------------ drivers/scsi/tmscsim.c | 12 ++++++------ drivers/scsi/tmscsim.h | 1 + include/scsi/scsi_host.h | 4 +--- 7 files changed, 29 insertions(+), 67 deletions(-) -- 1.7.12.4 -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html