svn commit: r271316 - head/sys/cam/ctl
Alexander Motin
mav at FreeBSD.org
Tue Sep 9 15:19:39 UTC 2014
Author: mav
Date: Tue Sep 9 15:19:38 2014
New Revision: 271316
URL: http://svnweb.freebsd.org/changeset/base/271316
Log:
Report that DPO and FUA bits are supported after r271311.
Modified:
head/sys/cam/ctl/ctl.c
Modified: head/sys/cam/ctl/ctl.c
==============================================================================
--- head/sys/cam/ctl/ctl.c Tue Sep 9 14:34:54 2014 (r271315)
+++ head/sys/cam/ctl/ctl.c Tue Sep 9 15:19:38 2014 (r271316)
@@ -7057,7 +7057,8 @@ ctl_mode_sense(struct ctl_scsiio *ctsio)
header = (struct scsi_mode_hdr_6 *)ctsio->kern_data_ptr;
header->datalen = ctl_min(total_len - 1, 254);
-
+ if (control_dev == 0)
+ header->dev_specific = 0x10; /* DPOFUA */
if (dbd)
header->block_descr_len = 0;
else
@@ -7074,6 +7075,8 @@ ctl_mode_sense(struct ctl_scsiio *ctsio)
datalen = ctl_min(total_len - 2, 65533);
scsi_ulto2b(datalen, header->datalen);
+ if (control_dev == 0)
+ header->dev_specific = 0x10; /* DPOFUA */
if (dbd)
scsi_ulto2b(0, header->block_descr_len);
else
More information about the svn-src-all
mailing list