summaryrefslogtreecommitdiffstats
path: root/fs/ubifs/recovery.c
diff options
context:
space:
mode:
authorsrimugunthan dhandapani <srimugunthan.dhandapani@gmail.com>2011-08-26 12:38:39 +0200
committerArtem Bityutskiy <artem.bityutskiy@linux.intel.com>2011-08-26 12:38:39 +0200
commit7606f85a701ed8feeac065e133ff9a51c267aa0d (patch)
tree6c6d307b349c0897a6f76c4d16e8ae50adc7897b /fs/ubifs/recovery.c
parentUBIFS: introduce a helper to dump scanning info (diff)
downloadlinux-7606f85a701ed8feeac065e133ff9a51c267aa0d.tar.xz
linux-7606f85a701ed8feeac065e133ff9a51c267aa0d.zip
UBIFS: fix the dark space calculation
The dark space calculation should be 64 bit type-casted, when assigning to tmp64 (similar to how total_free is calculated). Overflow will occur for very large flashes. Signed-off-by: srimugunthan <srimugunthan.dhandapani@gmail.com> Signed-off-by: Artem Bityutskiy <artem.bityutskiy@intel.com>
Diffstat (limited to 'fs/ubifs/recovery.c')
-rw-r--r--fs/ubifs/recovery.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/ubifs/recovery.c b/fs/ubifs/recovery.c
index af02790d9328..ee4f43f4bb99 100644
--- a/fs/ubifs/recovery.c
+++ b/fs/ubifs/recovery.c
@@ -983,7 +983,7 @@ int ubifs_recover_inl_heads(struct ubifs_info *c, void *sbuf)
}
/**
- * clean_an_unclean_leb - read and write a LEB to remove corruption.
+ * clean_an_unclean_leb - read and write a LEB to remove corruption.
* @c: UBIFS file-system description object
* @ucleb: unclean LEB information
* @sbuf: LEB-sized buffer to use