Remove incorrect rounding in file system resize (#723543)
Work on bug 701075 inadvertently introduced a problem where ext2/3/4, resierfs, and ntfs file systems were rounding the file system size up to the nearest kiB. The problem was discovered when a user resized a partition by moving only the start boundary to the right thereby shrinking the partition. In the situation where the resulting partition size was not an integer kiB value (such as might occur on a 512 byte per sector device) the file system size was rounded up to the nearest kiB. This resulted in a file system size being set one sector larger than the partition size. This problem was introduced with the following commit: Shrink file systems to exact size (#701075) 3461413d The fix chosen for this problem involved removing the rounding logic. Bug 723543 - Shrink ext2/3/4 results in attempt to set partition smaller than file system
parent
510e9eaf
Please register or sign in to comment