• Hannes Reinecke's avatar
    scsi_scan: Fixup scsilun_to_int() · d9e5d618
    Hannes Reinecke authored
    scsilun_to_int() has an error which prevents it from generating
    correct LUN numbers for 64bit values.
    Also we should remove the misleading comment about portions of
    the LUN being ignored; the initiator should treat the LUN as
    an opaque value.
    And, finally, the example given should use the correct
    prefix (here: extended flat space addressing scheme).
    
    This patch includes the modifications suggested by
    Bart van Assche.
    
    Cc: Bart van Assche <bvanassche@acm.org>
    Cc: Christoph Hellwig <hch@infradead.org>
    Signed-off-by: default avatarHannes Reinecke <hare@suse.de>
    Reviewed-by: default avatarJames Bottomley <jbottomley@parallels.com>
    Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
    d9e5d618
scsi_scan.c 55.3 KB