svn commit: r317680 - head/sys/cam/scsi

Kenneth D. Merry ken at FreeBSD.org
Tue May 2 14:52:30 UTC 2017


Author: ken
Date: Tue May  2 14:52:28 2017
New Revision: 317680
URL: https://svnweb.freebsd.org/changeset/base/317680

Log:
  Add the SCSI SSC Manufacturer assigned serial number VPD page.
  
  This is current as of SSC-5r03.
  
  Submitted by:	Sam Klopsch
  MFC after:	3 days

Modified:
  head/sys/cam/scsi/scsi_sa.h

Modified: head/sys/cam/scsi/scsi_sa.h
==============================================================================
--- head/sys/cam/scsi/scsi_sa.h	Tue May  2 13:47:15 2017	(r317679)
+++ head/sys/cam/scsi/scsi_sa.h	Tue May  2 14:52:28 2017	(r317680)
@@ -487,6 +487,19 @@ struct scsi_medium_type_data {
 };
 
 /*
+ * Manufacturer-assigned Serial Number VPD page.
+ * Current as of SSC-5r03, 28 September 2016.
+ */
+struct scsi_vpd_mfg_serial_number
+{
+	u_int8_t device;
+	u_int8_t page_code;
+#define	SVPD_MFG_SERIAL_NUMBER_PAGE_CODE 0xB1
+	u_int8_t page_length[2];
+	u_int8_t mfg_serial_num[];
+};
+
+/*
  * Security Protocol Specific values for the Tape Data Encryption protocol
  * (0x20) used with SECURITY PROTOCOL IN.  See below for values used with
  * SECURITY PROTOCOL OUT.  Current as of SSC4r03.


More information about the svn-src-head mailing list