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
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to