diff options
Diffstat (limited to 'drivers/usb/storage/usb.c')
-rw-r--r-- | drivers/usb/storage/usb.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/drivers/usb/storage/usb.c b/drivers/usb/storage/usb.c index f1c96261a501..cedb29252a92 100644 --- a/drivers/usb/storage/usb.c +++ b/drivers/usb/storage/usb.c | |||
@@ -347,14 +347,16 @@ static int usb_stor_control_thread(void * __us) | |||
347 | */ | 347 | */ |
348 | else if (us->srb->device->id && | 348 | else if (us->srb->device->id && |
349 | !(us->fflags & US_FL_SCM_MULT_TARG)) { | 349 | !(us->fflags & US_FL_SCM_MULT_TARG)) { |
350 | usb_stor_dbg(us, "Bad target number (%d:%d)\n", | 350 | usb_stor_dbg(us, "Bad target number (%d:%llu)\n", |
351 | us->srb->device->id, us->srb->device->lun); | 351 | us->srb->device->id, |
352 | us->srb->device->lun); | ||
352 | us->srb->result = DID_BAD_TARGET << 16; | 353 | us->srb->result = DID_BAD_TARGET << 16; |
353 | } | 354 | } |
354 | 355 | ||
355 | else if (us->srb->device->lun > us->max_lun) { | 356 | else if (us->srb->device->lun > us->max_lun) { |
356 | usb_stor_dbg(us, "Bad LUN (%d:%d)\n", | 357 | usb_stor_dbg(us, "Bad LUN (%d:%llu)\n", |
357 | us->srb->device->id, us->srb->device->lun); | 358 | us->srb->device->id, |
359 | us->srb->device->lun); | ||
358 | us->srb->result = DID_BAD_TARGET << 16; | 360 | us->srb->result = DID_BAD_TARGET << 16; |
359 | } | 361 | } |
360 | 362 | ||