scsi: use 64-bit LUNs
The SCSI standard defines 64-bit values for LUNs, and large arrays employing large or hierarchical LUN numbers become more and more common. So update the linux SCSI stack to use 64-bit LUN numbers. Signed-off-by: Hannes Reinecke <hare@suse.de> Reviewed-by: Christoph Hellwig <hch@infradead.org> Reviewed-by: Ewan Milne <emilne@redhat.com> Signed-off-by: Christoph Hellwig <hch@lst.de>
This commit is contained in:

committed by
Christoph Hellwig

parent
755f516bbb
commit
9cb78c16f5
@@ -1230,7 +1230,7 @@ static void handle_msgin(struct mesh_state *ms)
|
||||
ms->msgphase = msg_out;
|
||||
} else if (code != cmd->device->lun + IDENTIFY_BASE) {
|
||||
printk(KERN_WARNING "mesh: lun mismatch "
|
||||
"(%d != %d) on reselection from "
|
||||
"(%d != %llu) on reselection from "
|
||||
"target %d\n", code - IDENTIFY_BASE,
|
||||
cmd->device->lun, ms->conn_tgt);
|
||||
}
|
||||
|
Reference in New Issue
Block a user