Re: [RFC]Ext4: journal credits reservation fixes for DIO, fallocate and delalloc writepages
From: Mingming Cao <hidden>
Date: 2008-07-25 19:39:01
From: Mingming Cao <hidden>
Date: 2008-07-25 19:39:01
在 2008-07-22二的 19:18 -0600,Andreas Dilger写道:
On Jul 22, 2008 17:51 -0700, Mingming Cao wrote:quoted
+ * Calulate the total number of credits to reserve to fit + * the modification of @num pages into a single transaction + */ +int ext4_writepages_trans_blocks(struct inode *inode, int num) +{ + int bpp = ext4_journal_blocks_per_page(inode); + int nrblocks = num * bpp; + + if (!EXT4_I(inode)->i_flags & EXT4_EXTENTS_FL) + return ext4_writepages_trans_blocks_old(inode, nrblocks);This should be "if (!(EXT4_I(inode)->i_flags & EXT_EXTENTS_FL))",
Thanks for catching this. Mingming -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html