aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/arcmsr
diff options
context:
space:
mode:
authorNathan Whitehorn <nwhitehorn@FreeBSD.org>2013-10-30 14:04:47 +0000
committerNathan Whitehorn <nwhitehorn@FreeBSD.org>2013-10-30 14:04:47 +0000
commit123055f01fc8cd655ecd99467e3f8770a58c0c1f (patch)
treef38033fa78e1b6966fc4d3461bb2d766a6325ac2 /sys/dev/arcmsr
parent630e459e517b73df408ae38e80c841c978464a8d (diff)
downloadsrc-123055f01fc8cd655ecd99467e3f8770a58c0c1f.tar.gz
src-123055f01fc8cd655ecd99467e3f8770a58c0c1f.zip
Adjust various SCSI drivers to handle either a 32-bit or 64-bit lun_id_t,
mostly by adjustments to debugging printf() format specifiers. For high numbered LUNs, also switch to printing them in hex as per SAM-5. MFC after: 2 weeks
Notes
Notes: svn path=/head/; revision=257381
Diffstat (limited to 'sys/dev/arcmsr')
-rw-r--r--sys/dev/arcmsr/arcmsr.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/sys/dev/arcmsr/arcmsr.c b/sys/dev/arcmsr/arcmsr.c
index 727e0aa74e49..7e993e7db90a 100644
--- a/sys/dev/arcmsr/arcmsr.c
+++ b/sys/dev/arcmsr/arcmsr.c
@@ -957,9 +957,9 @@ static void arcmsr_iop_reset(struct AdapterControlBlock *acb)
srb->srb_state = ARCMSR_SRB_ABORTED;
srb->pccb->ccb_h.status |= CAM_REQ_ABORTED;
arcmsr_srb_complete(srb, 1);
- printf("arcmsr%d: scsi id=%d lun=%d srb='%p' aborted\n"
+ printf("arcmsr%d: scsi id=%d lun=%jx srb='%p' aborted\n"
, acb->pci_unit, srb->pccb->ccb_h.target_id
- , srb->pccb->ccb_h.target_lun, srb);
+ , (uintmax_t)srb->pccb->ccb_h.target_lun, srb);
}
}
/* enable all outbound interrupt */
@@ -2736,10 +2736,10 @@ static u_int8_t arcmsr_seek_cmd2abort(union ccb *abortccb)
if(srb->srb_state == ARCMSR_SRB_START) {
if(srb->pccb == abortccb) {
srb->srb_state = ARCMSR_SRB_ABORTED;
- printf("arcmsr%d:scsi id=%d lun=%d abort srb '%p'"
+ printf("arcmsr%d:scsi id=%d lun=%jx abort srb '%p'"
"outstanding command \n"
, acb->pci_unit, abortccb->ccb_h.target_id
- , abortccb->ccb_h.target_lun, srb);
+ , (uintmax_t)abortccb->ccb_h.target_lun, srb);
arcmsr_polling_srbdone(acb, srb);
/* enable outbound Post Queue, outbound doorbell Interrupt */
arcmsr_enable_allintr(acb, intmask_org);
@@ -3176,11 +3176,11 @@ polling_ccb_retry:
poll_srb_done = (srb == poll_srb) ? 1:0;
if((srb->acb != acb) || (srb->srb_state != ARCMSR_SRB_START)) {
if(srb->srb_state == ARCMSR_SRB_ABORTED) {
- printf("arcmsr%d: scsi id=%d lun=%d srb='%p'"
+ printf("arcmsr%d: scsi id=%d lun=%jx srb='%p'"
"poll command abort successfully \n"
, acb->pci_unit
, srb->pccb->ccb_h.target_id
- , srb->pccb->ccb_h.target_lun, srb);
+ , (uintmax_t)srb->pccb->ccb_h.target_lun, srb);
srb->pccb->ccb_h.status |= CAM_REQ_ABORTED;
arcmsr_srb_complete(srb, 1);
continue;
@@ -3236,11 +3236,11 @@ polling_ccb_retry:
poll_srb_done = (srb == poll_srb) ? 1:0;
if((srb->acb != acb) || (srb->srb_state != ARCMSR_SRB_START)) {
if(srb->srb_state == ARCMSR_SRB_ABORTED) {
- printf("arcmsr%d: scsi id=%d lun=%d srb='%p'"
+ printf("arcmsr%d: scsi id=%d lun=%jx srb='%p'"
"poll command abort successfully \n"
, acb->pci_unit
, srb->pccb->ccb_h.target_id
- , srb->pccb->ccb_h.target_lun, srb);
+ , (uintmax_t)srb->pccb->ccb_h.target_lun, srb);
srb->pccb->ccb_h.status |= CAM_REQ_ABORTED;
arcmsr_srb_complete(srb, 1);
continue;
@@ -3291,8 +3291,8 @@ polling_ccb_retry:
poll_srb_done = (srb == poll_srb) ? 1:0;
if((srb->acb != acb) || (srb->srb_state != ARCMSR_SRB_START)) {
if(srb->srb_state == ARCMSR_SRB_ABORTED) {
- printf("arcmsr%d: scsi id=%d lun=%d srb='%p'poll command abort successfully \n"
- , acb->pci_unit, srb->pccb->ccb_h.target_id, srb->pccb->ccb_h.target_lun, srb);
+ printf("arcmsr%d: scsi id=%d lun=%jx srb='%p'poll command abort successfully \n"
+ , acb->pci_unit, srb->pccb->ccb_h.target_id, (uintmax_t)srb->pccb->ccb_h.target_lun, srb);
srb->pccb->ccb_h.status |= CAM_REQ_ABORTED;
arcmsr_srb_complete(srb, 1);
continue;
@@ -3347,8 +3347,8 @@ polling_ccb_retry:
poll_srb_done = (srb == poll_srb) ? 1:0;
if((srb->acb != acb) || (srb->srb_state != ARCMSR_SRB_START)) {
if(srb->srb_state == ARCMSR_SRB_ABORTED) {
- printf("arcmsr%d: scsi id=%d lun=%d srb='%p'poll command abort successfully \n"
- , acb->pci_unit, srb->pccb->ccb_h.target_id, srb->pccb->ccb_h.target_lun, srb);
+ printf("arcmsr%d: scsi id=%d lun=%jx srb='%p'poll command abort successfully \n"
+ , acb->pci_unit, srb->pccb->ccb_h.target_id, (uintmax_t)srb->pccb->ccb_h.target_lun, srb);
srb->pccb->ccb_h.status |= CAM_REQ_ABORTED;
arcmsr_srb_complete(srb, 1);
continue;