There's a small race in freezing the simq when performing a diagnostic
reset. During this time, a transaction can slip through and encounter
the target id of 0. If we're still in diagnostic reset when we detect
this, don't say the device isn't there. Instead, freeze the queue and
return a requeue status, similar to what we do when we're resetting
a target and a transaction get here.
Sponsored by: Netflix