The following reply was made to PR bin/165789; it has been noted by GNATS.

From: [email protected] (dfilter service)
To: [email protected]
Cc:  
Subject: Re: bin/165789: commit references a PR
Date: Wed, 18 Apr 2012 05:16:28 +0000 (UTC)

 Author: ae
 Date: Wed Apr 18 05:16:20 2012
 New Revision: 234411
 URL: http://svn.freebsd.org/changeset/base/234411
 
 Log:
   MFC r234122:
     It seems that libdisk(3) incorrectly sets d_secperunit value.
     Automatically fix it like GEOM_PART_BSD does.
   
     PR:                bin/165789
 
 Modified:
   stable/8/sbin/bsdlabel/bsdlabel.c
 Directory Properties:
   stable/8/sbin/bsdlabel/   (props changed)
 
 Modified: stable/8/sbin/bsdlabel/bsdlabel.c
 ==============================================================================
 --- stable/8/sbin/bsdlabel/bsdlabel.c  Wed Apr 18 05:16:02 2012        
(r234410)
 +++ stable/8/sbin/bsdlabel/bsdlabel.c  Wed Apr 18 05:16:20 2012        
(r234411)
 @@ -1187,7 +1187,8 @@ checklabel(struct disklabel *lp)
                        lp->d_interleave = vl->d_interleave;
                if (lp->d_secpercyl == 0)
                        lp->d_secpercyl = vl->d_secpercyl;
 -              if (lp->d_secperunit == 0)
 +              if (lp->d_secperunit == 0 ||
 +                  lp->d_secperunit > vl->d_secperunit)
                        lp->d_secperunit = vl->d_secperunit;
                if (lp->d_bbsize == 0)
                        lp->d_bbsize = vl->d_bbsize;
 _______________________________________________
 [email protected] mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "[email protected]"
 
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-geom
To unsubscribe, send any mail to "[email protected]"

Reply via email to