rework the handling of the errors coming off the hardware at the bottom of mpi_scsi_cmd_done. this makes it more appropriate for our midlayer.
rework the handling of the errors coming off the hardware at the bottom of
mpi_scsi_cmd_done. this makes it more appropriate for our midlayer.

ok beck@ deraadt@

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