Merge "cryptfs: Skip to encrtypt unused blocks into a block group which uninitialize block bitmap ." am: 1ae498e0d4
am: 9b5db9bcbe
* commit '9b5db9bcbe333b677ca18d2c1c398c8751cd0fd2':
cryptfs: Skip to encrtypt unused blocks into a block group which uninitialize block bitmap .
diff --git a/cryptfs.c b/cryptfs.c
index b0aafc2..3aa3403 100644
--- a/cryptfs.c
+++ b/cryptfs.c
@@ -2428,7 +2428,8 @@
data->count = 0;
for (block = 0; block < block_count; block++) {
- int used = bitmap_get_bit(block_bitmap, block);
+ int used = (aux_info.bg_desc[i].bg_flags & EXT4_BG_BLOCK_UNINIT) ?
+ 0 : bitmap_get_bit(block_bitmap, block);
update_progress(data, used);
if (used) {
if (data->count == 0) {