Round used sectors up in lvm device scanner.

This commit is contained in:
Andrius Štikonas 2016-08-29 13:03:26 +01:00
parent 5ab60c6dfa
commit a1ebb5205b
1 changed files with 2 additions and 1 deletions

View File

@ -28,6 +28,7 @@
#include "util/report.h"
#include <QRegularExpression>
#include <QtMath>
#include <KDiskFreeSpaceInfo>
#include <KLocalizedString>
@ -171,7 +172,7 @@ Partition* LvmDevice::scanPartition(const QString& lvPath, PartitionTable* pTabl
if (mounted && freeSpaceInfo.isValid() && mountPoint != QString()) {
fs->setSectorsUsed(freeSpaceInfo.used() / logicalSize());
} else if (fs->supportGetUsed() == FileSystem::cmdSupportFileSystem) {
fs->setSectorsUsed(fs->readUsedCapacity(lvPath) / logicalSize());
fs->setSectorsUsed(qCeil(fs->readUsedCapacity(lvPath) / static_cast<float>(logicalSize())));
}
}
}