summaryrefslogtreecommitdiffstats
path: root/sys/dev/virtio
diff options
context:
space:
mode:
authorbryanv <bryanv@FreeBSD.org>2014-01-18 03:33:01 +0000
committerbryanv <bryanv@FreeBSD.org>2014-01-18 03:33:01 +0000
commitc634686d69473226013552407c57375b0ea8f95a (patch)
treef6df44784ca7a0fc31b65ba80c68ed5679eeedea /sys/dev/virtio
parentd51d93481f28979d833e24ed738727ed2be03998 (diff)
downloadFreeBSD-src-c634686d69473226013552407c57375b0ea8f95a.zip
FreeBSD-src-c634686d69473226013552407c57375b0ea8f95a.tar.gz
MFC r260566: Remove incorrect bit shift when assigning the LUN request field
Diffstat (limited to 'sys/dev/virtio')
-rw-r--r--sys/dev/virtio/scsi/virtio_scsi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/virtio/scsi/virtio_scsi.c b/sys/dev/virtio/scsi/virtio_scsi.c
index e5f922b..ccee89a 100644
--- a/sys/dev/virtio/scsi/virtio_scsi.c
+++ b/sys/dev/virtio/scsi/virtio_scsi.c
@@ -1539,7 +1539,7 @@ vtscsi_set_request_lun(struct ccb_hdr *ccbh, uint8_t lun[])
lun[0] = 1;
lun[1] = ccbh->target_id;
lun[2] = 0x40 | ((ccbh->target_lun >> 8) & 0x3F);
- lun[3] = (ccbh->target_lun >> 8) & 0xFF;
+ lun[3] = ccbh->target_lun & 0xFF;
}
static void
OpenPOWER on IntegriCloud