cam: set reladr in scsi_read_capacity_16

The reladr field wasn't being set, so pmi and reladr args were
nops. That's OK, because they are passed as 0 in the one place in the
tree we use this.

Sponsored by:		Netflix
This commit is contained in:
Warner Losh
2025-12-05 00:11:18 -07:00
parent ce8dc5b124
commit c3ea7bfc72
+2 -2
View File
@@ -8001,9 +8001,9 @@ scsi_read_capacity_16(struct ccb_scsiio *csio, uint32_t retries,
scsi_u64to8b(lba, scsi_cmd->addr);
scsi_ulto4b(rcap_buf_len, scsi_cmd->alloc_len);
if (pmi)
reladr |= SRC16_PMI;
scsi_cmd->reladr |= SRC16_PMI;
if (reladr)
reladr |= SRC16_RELADR;
scsi_cmd->reladr |= SRC16_RELADR;
}
void