Author: pjd
Date: Fri Sep  4 09:40:59 2009
New Revision: 196824
URL: http://svn.freebsd.org/changeset/base/196824

Log:
  Make serial numbers of daX disks visible by GEOM.
  
  No objections from:   scottl
  Obtained from:                Wheel Sp. z o.o. (http://www.wheel.pl)

Modified:
  head/sys/cam/scsi/scsi_da.c

Modified: head/sys/cam/scsi/scsi_da.c
==============================================================================
--- head/sys/cam/scsi/scsi_da.c Fri Sep  4 09:39:06 2009        (r196823)
+++ head/sys/cam/scsi/scsi_da.c Fri Sep  4 09:40:59 2009        (r196824)
@@ -1266,6 +1266,8 @@ daregister(struct cam_periph *periph, vo
        softc->disk->d_flags = 0;
        if ((softc->quirks & DA_Q_NO_SYNC_CACHE) == 0)
                softc->disk->d_flags |= DISKFLAG_CANFLUSHCACHE;
+       strlcpy(softc->disk->d_ident, cgd->serial_num,
+           MIN(sizeof(softc->disk->d_ident), cgd->serial_num_len + 1));
        disk_create(softc->disk, DISK_VERSION);
        mtx_lock(periph->sim->mtx);
 
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to