Author: ae
Date: Wed May 25 09:38:12 2011
New Revision: 222280
URL: http://svn.freebsd.org/changeset/base/222280

Log:
  Do not truncate available disk space to the closest track boundary.

Modified:
  head/sys/geom/part/g_part_ebr.c

Modified: head/sys/geom/part/g_part_ebr.c
==============================================================================
--- head/sys/geom/part/g_part_ebr.c     Wed May 25 09:32:19 2011        
(r222279)
+++ head/sys/geom/part/g_part_ebr.c     Wed May 25 09:38:12 2011        
(r222280)
@@ -289,7 +289,6 @@ g_part_ebr_create(struct g_part_table *b
                return (ENXIO);
 
        msize = MIN(pp->mediasize / pp->sectorsize, UINT32_MAX);
-       msize -= msize % basetable->gpt_sectors;
        basetable->gpt_first = 0;
        basetable->gpt_last = msize - 1;
        basetable->gpt_entries = msize / basetable->gpt_sectors;
@@ -523,7 +522,7 @@ g_part_ebr_read(struct g_part_table *bas
 
        basetable->gpt_entries = msize / basetable->gpt_sectors;
        basetable->gpt_first = 0;
-       basetable->gpt_last = msize - (msize % basetable->gpt_sectors) - 1;
+       basetable->gpt_last = msize - 1;
        return (0);
 }
 
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to