SCSI: fix typo in definition of struct scsi_target
Alan Stern [Tue, 10 Jan 2012 18:43:04 +0000 (13:43 -0500)]
This patch (as1506) corrects a typo in the definition of the
scsi_target structure.  pdt_1f_for_no_lun is supposed to be a
single-bit flag, not a full-sized integer.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

include/scsi/scsi_device.h

index 77273f2..01cb3c4 100644 (file)
@@ -246,8 +246,8 @@ struct scsi_target {
        unsigned int            single_lun:1;   /* Indicates we should only
                                                 * allow I/O to one of the luns
                                                 * for the device at a time. */
-       unsigned int            pdt_1f_for_no_lun;      /* PDT = 0x1f */
-                                               /* means no lun present */
+       unsigned int            pdt_1f_for_no_lun:1;    /* PDT = 0x1f
+                                                * means no lun present. */
        /* commands actually active on LLD. protected by host lock. */
        unsigned int            target_busy;
        /*