diff options
| author | Kashyap D Desai <kadesai@FreeBSD.org> | 2018-12-26 10:39:22 +0000 |
|---|---|---|
| committer | Kashyap D Desai <kadesai@FreeBSD.org> | 2018-12-26 10:39:22 +0000 |
| commit | 23daf8f40bd5665caf4871c8b21ab4cd1a09bb84 (patch) | |
| tree | cc3799b7052c6702456bd6754c100fda781a8c1d /sys | |
| parent | 8736c018d20037b8554619410df3d3052a8a902e (diff) | |
Notes
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/dev/mpr/mpr_user.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/sys/dev/mpr/mpr_user.c b/sys/dev/mpr/mpr_user.c index 55b03f697846..3dea106dec58 100644 --- a/sys/dev/mpr/mpr_user.c +++ b/sys/dev/mpr/mpr_user.c @@ -1106,7 +1106,8 @@ mpr_user_pass_thru(struct mpr_softc *sc, mpr_pass_thru_t *data) SenseCount)), sizeof(struct scsi_sense_data)); mpr_unlock(sc); - copyout(cm->cm_sense, cm->cm_req + 64, + copyout(cm->cm_sense, + (PTRIN(data->PtrReply + sizeof(MPI2_SCSI_IO_REPLY))), sense_len); mpr_lock(sc); } @@ -1140,7 +1141,9 @@ mpr_user_pass_thru(struct mpr_softc *sc, mpr_pass_thru_t *data) sz = MIN(le32toh(nvme_error_reply->ErrorResponseCount), NVME_ERROR_RESPONSE_SIZE); mpr_unlock(sc); - copyout(cm->cm_sense, cm->nvme_error_response, sz); + copyout(cm->cm_sense, + (PTRIN(data->PtrReply + + sizeof(MPI2_SCSI_IO_REPLY))), sz); mpr_lock(sc); } } |
