JFS: Fix bug in quota code. tmp_bh.b_size must be initialized
[pandora-kernel.git] / fs / jfs / super.c
index 90ee0de..143bcd1 100644 (file)
@@ -678,6 +678,7 @@ static ssize_t jfs_quota_write(struct super_block *sb, int type,
                                sb->s_blocksize - offset : towrite;
 
                tmp_bh.b_state = 0;
+               tmp_bh.b_size = 1 << inode->i_blkbits;
                err = jfs_get_block(inode, blk, &tmp_bh, 1);
                if (err)
                        goto out;