ARM: dts: rk3228-sdk: enable psci
[firefly-linux-kernel-4.4.55.git] / fs / ext4 / ialloc.c
index 1ecd3a8c2444b123e0b2fb6b69ab33182a350164..4d4718cf25abd2c17bfc6e8d60735cb7f947b741 100644 (file)
@@ -793,6 +793,10 @@ got:
                struct buffer_head *block_bitmap_bh;
 
                block_bitmap_bh = ext4_read_block_bitmap(sb, group);
+               if (!block_bitmap_bh) {
+                       err = -EIO;
+                       goto out;
+               }
                BUFFER_TRACE(block_bitmap_bh, "get block bitmap access");
                err = ext4_journal_get_write_access(handle, block_bitmap_bh);
                if (err) {