Do not set the dying flag in wdc_wait_for_status, since there is at least one chip sii3112 or sii314, owned by henning) that spuriously returns failure.  This is only backing out one of the dying cases.
Do not set the dying flag in wdc_wait_for_status, since there is at
least one chip sii3112 or sii314, owned by henning) that spuriously
returns failure.  This is only backing out one of the dying cases.

As well, I have found one other case where attempts are made to advance
IO even after obvious failure.  I suspect that I should find that issue
next.

discussed with henning, kettenis, and matthew

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars