]> git.karo-electronics.de Git - karo-tx-linux.git/commit
f2fs: avoid an overflow during utilization calculation
authorJaegeuk Kim <jaegeuk.kim@samsung.com>
Tue, 3 Sep 2013 04:41:37 +0000 (13:41 +0900)
committerJaegeuk Kim <jaegeuk.kim@samsung.com>
Tue, 3 Sep 2013 04:41:37 +0000 (13:41 +0900)
commit222cbdc4835f8151b886b049d6ad56b18f88d470
treee691abcacb3c28bae55dfd8896e3a2662cd6936e
parentc34e333fd5ca41317c3dab69ed8a212acacd4aeb
f2fs: avoid an overflow during utilization calculation

The current f2fs uses all the block counts with 32 bit numbers, which is able to
cover about 15TB volume.

But in calculation of utilization, f2fs multiplies the count by 100 which can
induce overflow.
This patch fixes this.

Signed-off-by: Jaegeuk Kim <jaegeuk.kim@samsung.com>
fs/f2fs/segment.h